This is little app to ecrypt and decrypt your txt files by chosen folder using AES and Kuznechik Cipher
To install and run the program use should install requiered python modules. You can do this running:
pip install pycryptodome pyqt5 python-dotenv
or
pip install -r requirements.txt
Now you can run the app.
Also you need to set your .env variables:
- ENCRYPTION_KEY - your secret key variable.
- BACKUP_DIR - path to your backup folder.
.env example:
- ENCRYPTION_KEY=0000000000000000000000000000000000000000000000000000000000000000
- BACKUP_DIR=C:\Users\Alex\Desktop\Programs\Cipher\backups
To run the app:
python main.py
Let's start. You'll see the main app window. You need to choose folder with your txt files you wanna ecrypt.
Then you should press "Encrypt" button. You'll see that your files are encrypted now and they're also in your backup folder.
To dencrypt them using your key press "Decrypt".
That's it. Your files are decrypted. 😊