Script to Help Encrypt and Decrypt File Using RSA Key.
Project description
Install: pip install filecrypter usage: filecryptor [-h] [--m {enc,dec,gen,send,client}] [--file FILE] [--key KEY] [--keySize {512,1024,2048,4096}] [--link LINK] [--port PORT] [--c C] Description: Script to Help Encrypt and Decrypt File Using RSA Key. python -m filecryptor --m enc --file=test.txt --key=pub.key python -m filecryptor --m dec --file=test.txt.enc --key=private.key python -m filecryptor --m gen --keySize=2048 Send File Via Hidden Network: Link Needs to be Start With [https://] python -m filecrypter --m send --file test.txt --link https://[HOST_IP]:443 --c 4 Create a Client to Receive From a Network: python -m filecryptor --m client --port 443 --file to_file IMPORTANT NOTES AND BUGS: 1. MAIN FILE WILL BE DELETED AFTER ENCRYPTION. 2. ENCRYPTED FILE WILL BE DELETED AFTER DECRYPTION. 3. MAXIMUM FILE SIZE IS 4GB. THIS LIMIT ALSO DEPENDS ON SYSTEM RAM. MIGHT NOT WORK WITH LESS RAM. DONT WORRY FILE WONT BE DELETED IF FAILED. optional arguments: -h, --help show this help message and exit --m {enc,dec,gen,send,client} Mode for operation [enc]/[dec]/[gen]/[send]/[client] --file FILE File to encrypt/decrypt --key KEY Key to encrypt/decrypt --keySize {512,1024,2048,4096} Key size default is 2048 bit --link LINK Link to send file --port PORT Port to start the client Default(443) --c C Num of tor circuit to create While sending file Default(3)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
filecrypter-3.11.tar.gz
(5.6 kB
view hashes)