Secret Keeper - Python Script To Encrypt & Decrypt Files Alongside A Given Key


Secret Keeper is a file encryptor written inward python which encrypt your files using Advanced Encryption Standard (AES). CBC Mode is used when creating the AES naught wherein each block is chained to the previous block inward the stream. 

Features
  • Secret Keeper has the mightiness to generate a random encryption primal base of operations on the user input.
  • Secret Keeper tin successfully encrypt in addition to decrypt .txt in addition to .docx file types.

How to Install in addition to Run inward Linux
[1] Enter the next ascendence inward the final to download it.
git clone https://github.com/Sameera-Madhushan/Secret-Keeper
[2] After downloading the program, come inward the next ascendence to navigate to the Digger directory in addition to listing the contents
cd Secret-Keeper && ls
[3] Install dependencies
pip3 install -r requirements.txt
[4] Now operate the script amongst next command.
python3 Secret-Keeper.py

How to Install in addition to Run inward Windows
[1] Download in addition to operate Python 2.7.x in addition to Python 3.7 setup file from Python.org
  • In Install Python 3.7, enable Add Python 3.6 to PATH
[2] Download in addition to operate Git setup file from Git-scm.com, guide Use Git from Windows Command Propmt.
[3] Afther that, Run Command Propmt in addition to come inward these commands:
git clone https://github.com/Sameera-Madhushan/Secret-Keeper cd Secret-Keeper pip3 install -r requirements.txt python3 Secret-Keeper.py

Worthy of Attention
  1. Encryption of icon files, audio files & video files using undercover keeper may results corrupted outputs. Please brand certain to convey a backup earlier trying to encrypt higher upward mentioned file types. (No number amongst .txt in addition to .docx file types) Please aid me to cook this.
  2. Please brand certain to recollect the encryption primal you lot enter. If you lot lose it you’ll no longer live on able to decrypt your files. If anyone else gains access to it, they’ll live on able to decrypt all of your files.