Skip to content

This is little app to ecrypt and decrypt your txt files by chosen folder using AES and Kuznechik Cipher

Notifications You must be signed in to change notification settings

JohannFaust666/AES-Kuznechik-Cipher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AES Kuznechik Cipher

This is little app to ecrypt and decrypt your txt files by chosen folder using AES and Kuznechik Cipher

Installation

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:

  1. ENCRYPTION_KEY - your secret key variable.
  2. BACKUP_DIR - path to your backup folder.

.env example:

  1. ENCRYPTION_KEY=0000000000000000000000000000000000000000000000000000000000000000
  2. BACKUP_DIR=C:\Users\Alex\Desktop\Programs\Cipher\backups

Usage

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. image

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. 😊

About

This is little app to ecrypt and decrypt your txt files by chosen folder using AES and Kuznechik Cipher

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages