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 theinputfile, stores them inoutputfiledecrypt: Decrypts the content of theinputfile, stores them inoutputfile
Encrypt command
The encrypt command takes 4 parameters:
-tor--technique: Technique to be used for encryption-ior--input_file: The file whose contents have to be encrypted-oor--output_file: The file in which the encrypted data has to be savedkor--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:
-tor--technique: Technique to be used for decryption-ior--input_file: The file whose contents have to be decrypted-oor--output_file: The file in which the decrypted data has to be savedkor--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
Release files for pycrypt-cli 0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pycrypt-cli-0.5.tar.gz | 5.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pycrypt_cli-0.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.0 kB
Release files / pycrypt-cli-0.5.tar.gz
| Download URL | pycrypt-cli-0.5.tar.gz |
|---|---|
| Size | 5.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
20283b35b522b84282c0c9a4fb4a081271e226522a04a47f23331498d1c5420c
|
|
BLAKE2b-256 checksum How to use checksums |
9012e83abdecc22f5b9795f678dd6e8938aa4056816ee5d04f29c22ba9abbf15
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.8.0 tqdm/4.50.2 CPython/3.8.5
|
Release files / pycrypt_cli-0.5-py3-none-any.whl
| Download URL | pycrypt_cli-0.5-py3-none-any.whl |
|---|---|
| Size | 6.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
da58c093a81a8f28eb8a970f224dfc39986f529b61b2ca4c359af7955b050ab5
|
|
BLAKE2b-256 checksum How to use checksums |
f121efbc53be3d401ff9924781aa487aa54587464b7b532ba6bd3fe973670812
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.8.0 tqdm/4.50.2 CPython/3.8.5
|