Secure Notepad (Not Really!)

One of my most recent projects is a fun one! The task was to create a clone of Window’s notepad, but with a twist. The SecurePypad I created is able to use pycryptodome (AES blockcipher library) to encrypt data.

The Project uses python3, pycryptodome, and qt5.

There are security flaws built right into the project as python lacks low level control over memory and the source code is easy to read. Here is the repository:

The UI for the notepad.
Password field and encryption modes.
The encrypted data as a json object for ease of reading / debugging.

Leave a Reply

Your email address will not be published. Required fields are marked *