Inspiration
Cryptography is a cool way to hide information. It is super important in our world today to enforce and ensure security ie. Integrity, Confidentiality and Availability. AES is a popular block cipher out there today and I though it will be nice to know how it work under the hood.
What it does
The script reads a text (plaintext.txt) from a file and encrypts it using AES in ECB mode. It later write's the ciphertext to file (ciphertext.txt). We then test our solution by decrypting it back to the original plaintext.
How we built it
It was built using the pycrytodome library
What we learned
- Various mode of cipher eg. ECB and CBC
- generating random key
- symmetric encryption
Built With
- python
- replit
Log in or sign up for Devpost to join the conversation.