enigma
Built for Hack Western 4
What is this?
A secure (untested) one-time pad webapp for communicating using pre-shared private keys. Keys and messages are stored as encrypted text in a database, and clients may add messages with their own private keys, and retrieve messages stored with the same key. Upon retrieval, messages are destroyed and the data is erased.
Built with:
To-Do
- [ ] move the encryption and decryption client-side (a.k.a. learn JS) to prevent transmission of unencrypted data
- [ ] figure out how to generate
ivbased on the inputted code, instead of generating it at class instantiation - [ ] figure out how to use AWS EC2 to host this so it's accessible past the local network

Log in or sign up for Devpost to join the conversation.