A Python GUI-based application for encrypting and decrypting text using Caesar and Vigenère ciphers.
- Supports Caesar and Vigenère ciphers
- Encrypt and decrypt messages
- Copy output to clipboard
- Simple GUI using Tkinter
- Select which cipher you want to use from the main window
caesar.py– Caesar cipher logicvigenere.py– Vigenère cipher logiccaesar_gui.py– GUI for Caesar ciphervigenere_gui.py– GUI for Vigenère ciphermain_gui.py– Starting point: lets you choose which cipher to use
- QR code generation for encrypted messages
- Brute-force Caesar decryption
- Save/load encrypted messages
- Dark mode GUI
python main_gui.py