python-file-encryptor
A hybrid(AES + RSA) encryptor in python. Tasted on Windows and Linux(Kali).
Install Requirements
Use the package manager pip to install requirements.
pip install pycryptodome rich
Usage
python cryptor.py -g path/to/save/rsa_keys # Generating RSA Public and RSA Private Keys
python cryptor.py -e -f ["file1" "path1" ...] -x ["ext1" "ext2" ...] -pub path/to/public.key -DEL # encrypte and delete originals(-DEL) after encryption.
python cryptor.py -d -f ["file1" "path1" ...] -priv path/to/private.key # decrypt files and then remove encrypted ones.
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.