Cryption tool
Project description
PyCrypt
PyCrypt is a Command-Line Interface (CLI) program, for encryption and decryption using various techniques. PyCrypt takes in an input file, then encrypts/decrypts and stores the result into the output file, provided by the user.
Pycrypt commands:
all
: Returns a list of all available techniques for cryptioncategory
: Returns a list of techniques under a category given by the userencrypt
: Encrypts the content of theinput
file, stores them inoutput
filedecrypt
: Decrypts the content of theinput
file, stores them inoutput
file
Encrypt
command
The encrypt
command takes 4 parameters:
-t
or--technique
: Technique to be used for encryption-i
or--input_file
: The file whose contents have to be encrypted-o
or--output_file
: The file in which the encrypted data has to be savedk
or--key
: Key that is used in the encrypting technique (if any)
Example
pycrypt encrypt --technique caesercipher --input_file input.txt --output_file output.txt --key 7
Decrypt
command
The decrypt
command takes 4 parameters:
-t
or--technique
: Technique to be used for decryption-i
or--input_file
: The file whose contents have to be decrypted-o
or--output_file
: The file in which the decrypted data has to be savedk
or--key
: Key that is used in the decrypting technique (if any)
Example
pycrypt decrypt --technique caesercipher --input_file input.txt --output_file output.txt --key 7
License
MIT License
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pycrypt-cli-0.0.tar.gz
(5.1 kB
view hashes)
Built Distribution
Close
Hashes for pycrypt_cli-0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 945b2038a3eb5ea6ddafc3132595ea2963ed9cba1be89eaf95f91c1155af1643 |
|
MD5 | ba5dbdcf7f06b7b1e7f413b7af4fd8cf |
|
BLAKE2b-256 | 9d0c595f1544e71c97f0c4f4c612ab155dd2ed021184a6b3adef47d0c3d29d2b |