Skip to content

Project for encrypting/decrypting text using Adfgvx Cipher

License

adamstefanik/adfgvx_cipher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adfgvx Cipher

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

Python Tkinter License

Main Files

  • 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

How to Run

git clone https://github.com/adamstefanik/playfair_cipher.git
cd playfair_cipher
  1. Start the main file
python main.py
  1. (If you are on Linux and get an error about Tkinter, install it via
    sudo apt install python3-tk.)

Structure

adfgvx_cipher/
├── pycache/
├── assets/
│ └── ui_screenshot .png
├── gui.py
├── LICENSE
├── main.py
├── README.md

Dependencies

  • Python 3.8+
  • Tkinter
  • Ctypes

License

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.

About

Project for encrypting/decrypting text using Adfgvx Cipher

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages