Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 986 Bytes

README.md

File metadata and controls

39 lines (30 loc) · 986 Bytes

Python-Encryptor

A Python-based AES encryption/decryption application with a user-friendly Tkinter GUI. Allows users to encrypt and decrypt messages, generate random keys, and save keys for future use.

Features

  • Encrypt and Decrypt: Securely encrypt and decrypt messages using the AES algorithm.
  • Key Management:
    • Generate strong random keys.
    • Option to enter your own keys.
    • Save keys for convenient reuse.
  • User-Friendly Interface: Easy-to-use Tkinter GUI for seamless interaction.

Requirements

  • Python 3.x
  • PyCryptodome (pip install pycryptodome)

How to Use

  1. Clone the repository:
git clone https://github.com/vitegod/Python-Encryptor.git
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the application:
python main.py
  1. Building into an Executable:
pip install pyinstaller
pyinstaller --onefile --windowed main.py