cli tool for encrypting and decrypting files
Project description
PyCrypytor
PyCryptor is a cli tool used for encrypting/decrypting files. The tool uses EAX signature verification and CBC cipher. The password provided by the user is used as a 256-bit symmetric key after getting hashed 100 000 times.
Installation
$ pip install PyCryptor
Usage
- ๐ Encrypting files
$ pycryptor -e -k 12345 test_files/*
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ____ ______ __ โ
โ / __ \__ __/ ____/______ ______ / /_____ _____ โ
โ / /_/ / / / / / / ___/ / / / __ \/ __/ __ \/ ___/ โ
โ / ____/ /_/ / /___/ / / /_/ / /_/ / /_/ /_/ / / โ
โ /_/ \__, /\____/_/ \__, / .___/\__/\____/_/ โ
โ /____/ /____/_/ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
operation mode : encrypt
total files : 3 files
buffer size : 4096
file_1.txt โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 100% 0:00:00
file_2.txt โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 100% 0:00:00
file_3.txt โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 100% 0:00:00
- ๐ Decrypting files
$ pycryptor -d -k 12345 test_files/*
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ____ ______ __ โ
โ / __ \__ __/ ____/______ ______ / /_____ _____ โ
โ / /_/ / / / / / / ___/ / / / __ \/ __/ __ \/ ___/ โ
โ / ____/ /_/ / /___/ / / /_/ / /_/ / /_/ /_/ / / โ
โ /_/ \__, /\____/_/ \__, / .___/\__/\____/_/ โ
โ /____/ /____/_/ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
operation mode : decrypt
total files : 3 files
buffer size : 4096
file_1.txt โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 100% 0:00:00
file_2.txt โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 100% 0:00:00
file_3.txt โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 100% 0:00:00
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
PyCryptor-0.1.3.tar.gz
(6.8 kB
view hashes)
Built Distribution
Close
Hashes for PyCryptor-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | edc7414c7b36588f945f019d7bbfaed504f7be8b87e87249aa887c33a5454bc9 |
|
MD5 | aac8518d5933d6cb5cc922299721b1b4 |
|
BLAKE2b-256 | c251c7d6fde452d8fe4cdd5bf61c3cdb599650dc8dfd66f12821364d6825717a |