A simple Python GUI application developed in parallel with my COMPSCI 2250 DSA course for encrypting and decrypting text using AES and RSA algorithms, made with TKInter.
- AES Encryption & Decryption
- RSA Encryption & Decryption
- Simple GUI
- Fast and efficient
- Easy to use
- Clone this repository:
git clone https://github.com/jvalenteros/encryption-app-py.git - Navigate to the project directory:
cd encryption-app-py - Install the required dependencies:
pip install -r requirements.txt
Run the application:
python EncryptionApp.py
- Enter your text in the "Text" field
- Provide a 16-byte key
- Click "Encrypt" or "Decrypt"
- Click "Generate Keys" to create RSA key pair
- Enter your text in the "Text" field
- Click "Encrypt" or "Decrypt"
Contributions, issues, and feature requests are welcome! Feel free to check issues page.
This project is MIT licensed.
Johann Valenteros
- Github: @jvalenteros
This tool is for educational and personal purposes only. Always use properly vetted cryptographic tools for sensitive data.
