Image-En-De-cryption is a Python project that allows you to encrypt and decrypt images using a logistic map-based algorithm, with plans to incorporate AES encryption in the future. This tool provides an easy-to-use GUI built with Tkinter for selecting, encrypting, and decrypting image files.
- Image Encryption: Encrypt your images using a custom algorithm based on a logistic map.
- Image Decryption: Decrypt images that were previously encrypted using the tool.
- AES Encryption (Upcoming): Planned feature to enhance encryption with AES.
- Tkinter GUI: A simple graphical interface for selecting and processing images.
- The user selects an image file using a file dialog.
- The tool encrypts the image using a logistic map encryption algorithm.
- The encrypted image is saved in the selected location.
- The user can also decrypt an encrypted image back to its original form.
- Python 3.*
- Required libraries:
Pillow,Tkinter,random,math
To install the dependencies, run:
pip install pillow