This repository was archived by the owner on Sep 27, 2024. It is now read-only.
libkush/cryptbuddy
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
ย | ย | |||
ย | ย | |||
ย | ย | |||
ย | ย | |||
ย | ย | |||
ย | ย | |||
ย | ย | |||
Repository files navigation
CryptBuddy ~~~~~~~~~~ An over-engineered CLI program to perform multithreaded encryption/decryption. This was written as an investigatory project for CBSE class XII board exams. Whitepaper can be found at https://static.kush.in/projects/CryptBuddy.pdf Install: pip3 install cryptbuddy The CLI can be called using any of the commands 'cb', 'crypt', or 'cryptbuddy' Usage: cb [OPTIONS] COMMAND [ARGS]... A CLI tool for encryption and decryption โญโ Options โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ --version -v โ โ --install-completion Install completion for the current shell. โ โ --show-completion Show completion for the current shell, to copy โ โ it or customize the installation. โ โ --help -h Show this message and exit. โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โญโ Commands โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ decrypt Decrypt file(s) symmetrically using a password or asymmetrically โ โ using your private key โ โ encrypt Encrypt file(s) using a password or public keys of one or more โ โ users from your keychain โ โ export Export your public key file to specified directory to share with โ โ others โ โ init Initialize cryptbuddy by generating a key-pair and creating the โ โ keychain database โ โ keychain Manage your keychain โ โ shred Shred file(s) or directories โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ