encNotepad is a simple, secure text editor built with Python and Tkinter. It allows users to securely store their notes with encryption, using a password-based approach. It features a minimalist GUI and supports basic text editing and file operations.
Features
Text Encryption and Decryption: Secure your notes with Fernet encryption based on a password-derived key.
Basic Text Editing: Create, open, and save encrypted text files with basic editing functionalities.
Persistent Configuration: Remember the last opened file and offer to reopen on startup.
GUI Based Application: Easy to navigate graphical user interface with a compact feel.
Requirements
To run encNotepad, you need:
Python 3.x
Tkinter (usually comes with Python)
Cryptography library
Installation
Clone this repository or download the ZIP file: git clone --recurse-submodules https://github.com/rethyxyz/encNotepad
Install the required Python packages:
pip install cryptography
Run the script:
python encNotepad.py
Usage
Upon launching encNotepad, you will be greeted with a text editor window. Here are some key functionalities: