Skip to content

A Python tool using Tkinter for AES encryption & decryption. Securely encrypt sensitive data with ease.

Notifications You must be signed in to change notification settings

NebulaAMR/Python-encryption-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Python-encryption-tool

A Python tool using Tkinter for AES encryption & decryption. Securely encrypt sensitive data with ease.


Key Features

  • Generate encryption keys (128-bit or 256-bit) for added security.
  • Encrypt hex files with AES encryption.
  • Decrypt encrypted files using the corresponding key.
  • User-friendly interface built with Tkinter.

Getting Started

Prerequisites

  • Python 3.x
  • Tkinter library
  • Crypto library (pip install pycryptodome)

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/aes-encryption-tool.git
    
  2. Install dependencies:

    pip install pycryptodome
    

Usage

  1. Run the aes_encryption_tool.py script:

    python aes_encryption_tool.py
    
  2. Follow the on-screen instructions to encrypt or decrypt files.

Contributing

Contributions are welcome! Please feel free to submit bug reports, feature requests, or pull requests to help improve this project.

License

This project is licensed under the MIT License.

About

A Python tool using Tkinter for AES encryption & decryption. Securely encrypt sensitive data with ease.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages