Skip to content

Encrypto is a simple Python application designed for encrypting and decrypting text using the Caesar cipher. The application features a user-friendly graphical interface built with CustomTkinter.

License

Notifications You must be signed in to change notification settings

techy4shri/Encrypto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Encrypto

Encrypto is a simple Python application designed for encrypting and decrypting text using the Caesar cipher. The application features a user-friendly graphical interface built with CustomTkinter.

Features

  • Caesar Cipher: Encrypt and decrypt text using a Caesar cipher, which shifts the characters of the alphabet by a specified number.
  • Graphical User Interface: A clean and intuitive UI powered by CustomTkinter, offering easy access to encrypt and decrypt text.
  • Text Handling: Supports text input through a text box and displays the encrypted or decrypted result immediately.

Run the Code

  1. Fork the repo.
  2. Clone the fork locally: git clone https://github.com/yourusername/encrypto
  3. Navigate to the project directory: cd encrypto
  4. Install the required dependencies:pip install -r requirements.txt Dependencies:
  • customtkinter: For creating the user interface.
  • tkinter: Python's standard library for the UI, typically preinstalled with Python.
  1. Run the application: python encrypto.py

Usage

Encrypt Text

  1. Input your text into the input box.
  2. Specify the shift value (integer) for the Caesar cipher.
  3. Click the Encrypt button, and the encrypted text will appear in the output box.

Decrypt Text

  1. Input the encrypted text into the input box.
  2. Specify the shift value used during encryption.
  3. Click the Decrypt button, and the original text will appear in the output box.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Made for coursework, converted into personal project. Librepay is in process, kindly go to github sponsors for now.

About

Encrypto is a simple Python application designed for encrypting and decrypting text using the Caesar cipher. The application features a user-friendly graphical interface built with CustomTkinter.

Topics

Resources

License

Stars

Watchers

Forks

Languages