ChaCha20 Image Encryption is an encryption program that using ChaCha20 stream cipher algorithm to securing image data. This program using PyQt5 as GUI library, which is quite similar to what native Windows have. Some of the images format that are supported by this program are : JPG, JPEG, PNG, BMP.
- Windows 10 (Tested)
- Python 3.9.6 (Tested)
- virtualenv (Optional but recommended)
- Internet connection (Mandatory)
python -m pip install --user virtualenv
or
pip install virtualenv
virtualenv pyenv
On Windows
.\pyenv\Scripts\activate
python -m pip install -r requirements.txt
cd D:\code\image-encryption-using-ChaCha20-stream-cipher-algorithm
py main.py