/cryptoid

A python cryptographer that facilitates encryption and decryption that is used to establish secure communication in presence of third parties.

Primary LanguagePythonMIT LicenseMIT

cryptoid

MIT Licence

Welcome to cryptoid repo!

cryptoid is a simple python cryptographer that facilitates encryption and decryption for secure communication in presence of third parties

Installation

Step 1:

Download the repository using github or git eg.git clone https://github.com/adisakshya/cryptoid

Step 2:

Install the modules by running pip install -r requirements.txt

Step 3:

Install the script by running py setup.py install


How to run it?

Just type:

cryptoid.py

Now cryptoid is up and running!

Screenshot

cryptoid


List of supported ciphers:

Symmetric Ciphers:

    Advance Encryption Standard (AES)
    Data Encryption Standard (DES)
    Triple DES (DES3)
    RC2
    RC4
    CAST
    Blowfish
    Salsa20
    ChaCha20

Asymmetric Ciphers:

    RC6
    Caesar Cipher
    Viginere Cipher          

List of supported output formats:

1. Base64
2. Hex

To-Do

  1. Add GUI interface
  2. Play-Fair cipher
  3. Square Cipher

Feel free to contribute to fix any problems, or to submit an issue!

Distributed under the MIT license. See LICENSE for more information.

Adisakshya – Website