KnoxCrypt [MacOS/Linux] - A secure cryptographic tool to encrypt-decrypt your files with SHA-256 hashing.
pip install -r requirements.txt
in backend foldernpm install
in frontend folder- start the backend by
uvicorn main:app
- start the frontend by
npm start
- Select the folder that you want to encrypt using the UI.
- Supply a password.
- The backend will recursively encrypt all previously "non-encrypted" files inside the directory(including sub-dirs).
- Select the folder that you want to decrypt using the UI.
- Supply the password with which the files were earlier encrypted.
- The backend will recursively decrypt all previously "encrypted" files inside the directory(including sub-dirs).
- Multi-Threading support for encryption/decryption for performance improvement
- Assertion support for Windows Operating System.