Manage Encryption Key is Windows and Linux compatible, Powered by Python!
- Generate Encryption Key
- Decrypt Binary File
- Encrypt Data to Binary File
Manage Encryption Key requires Python v3.10.3+ to run.
Create a python virtual environment:
cd C:\app_location\
python -m venv env
Activate your virtual environment:
.\env\Scripts\activate
Install the dependencies using the provided requirements.txt file:
pip install -r requirements.txt
Confirm your dependencies are installed using:
pip list
- Launch the main app: manage_encryption_key.py
- Create an encryption key
- This will create a .env file in the root of the directory
- Do not rename/move this file, it's how the python-dotenv finds the key for encrypting/decrypting
- Encrypt files
- By default the script saves binary files to the Data folder
- This can be updated using the Settings option
- Decrypt files
- Decrypt your binary files using the .env file
- Create an encryption key