Starfoil / encrypto-gray

A small RSA directory encryption tool

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

encrypto-gray

A small Python script for encrypting a directory using a 32-bit deterministic RSA encryption scheme.

DISCLAIMER: This project is for fun, don't actually use it for real encryption.

Usage

Place the required files into a local directory. Run the script encrypto-run.py and all accessible files within the directory will be rsa-encrypted with a generated rsa-encryption key of 32-bit. The public key and 32-bit rsa-decryption key will also be generated and saved to a text file.

To decrypt the files, simply run decrypto.py and all .encrypted files will be decrypted using the given rsa-decryption key.

The files CANNOT be decrypted otherwise without the proper decryption key. Yea, don't lose the key.

Notes

The script takes a fair amount of time to run and is recommended to not encrypt any files that are larger than 100KB.

The encryption bit (key size) can also be changed although not advised.

About

A small RSA directory encryption tool


Languages

Language:Python 100.0%