A simple Python application for encrypting and decrypting text using the adfgvx cipher algorithm.
The project features an easy-to-use graphical user interface built with Tkinter
- adfgvx_cipher.py — contains the affine cipher logic and helper functions
- gui.py — provides the graphical interface for user interaction
- main.py — allows you to launch the GUI by running
python main.py
git clone https://github.com/adamstefanik/playfair_cipher.git
cd playfair_cipher- Start the main file
python main.py
- (If you are on Linux and get an error about Tkinter, install it via
sudo apt install python3-tk.)
adfgvx_cipher/
├── pycache/
├── assets/
│ └── ui_screenshot .png
├── gui.py
├── LICENSE
├── main.py
├── README.md
- Python 3.8+
- Tkinter
- Ctypes
This project was developed as part of my studies in software engineering during my sophomore year at Univerzita Tomáše Bati v Zlíne and is intended for educational purposes.
