A simple Java-based Notepad application that allows users to write, save, and open text files encrypted with AES using a password. It features a graphical user interface (GUI) for easy interaction.
- Create and edit text notes.
- Encrypt and save notes using AES (Advanced Encryption Standard).
- Decrypt and open notes using the correct password.
- Simple and user-friendly GUI interface.
- Password-protected encryption to ensure your data is secure.
- Secure password generator
- Java Development Kit (JDK) 8 or higher
- Maven (optional, if you want to build using Maven)
- No external libraries required
- User writes text in the notepad interface.
- When saving, the app asks for a password and encrypts the text using AES with that password.
- When opening, the app asks for the password and decrypts the file if the password is correct.