Skip to content

Starfoil/encrypto-gray

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages