Skip to main content

A CLI based encryption-decryption tool using SHA256

Project description


             / ___|  _ \ \ / /  _ \_   _/ _ \|  _ \ \ / /                  
            | |   | |_) \ V /| |_) || || | | | |_) \ V /                   
            | |___|  _ < | | |  __/ | || |_| |  __/ | |                    
             \____|_| \_\|_| |_|    |_| \___/|_|    |_|                    

**cryptopy is a CLI based encryption-decryption tool.

Since it is using the click module, flags like --help etc are active.

By definition, the tool has 2 options, encrypt and decrypt, and requires 2 parameters: 1- A file to be encrypted or decrypted 2- A keyword that works both sides of the action. So the user needs to give the same keyword for the actions on the same file.

The program also asks to keep or remove the original file during encryption or the encrypted file during decryption.

y || n will suffice.

This is just the first version. The more muscular versions will arrive soon,hopefully. the script also makes the verification check, whether the files exists or not.

Use case example:

cryptopy [encrypt||decrypt] /path/to/file/ keyword

Enjoy and give me feedbacks! M Yavuz YAGIS

Change Log

1.0.0(03.09.2020)

-The first release.

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

cryptopy-cli-1.0.0.tar.gz (4.9 kB view hashes)

Uploaded Source

Built Distribution

cryptopy_cli-1.0.0-py3-none-any.whl (5.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page