Contents
This is a python script for cryptography and steganography that is compiled from ciphers. Each algorithm includes Encryption and Decryption.
What is Cryptography? Here
What is Steganography? Here
- Cryptography
- Atbash Cipher
- Caesar Cipher
- Encryption
- Decryption
- Crack
- Affine Cipher
- Encryption
- Decryption
- Crack
- Vigenère Cipher
- Encryption
- Decryption
- Crack
- Reverse Text
- Play Fire Cipher
- Encryption
- Decryption
- Rail Fence Cipher
- Encryption
- Decryption
- Crack
- Scytale Cipher
- Encryption
- Decryption
- Polybius Square
- Columnar Cipher
- Encryption
- Decryption
- Crack
- Simple Substitution Cipher
- Encryption
- Decryption
- Crack
- Baconian Cipher
- Morse Code
- Rot13 Cipher
- One-Time Pad Cipher
- Encryption
- Decryption
- Hash Function
- Hash Generator
- MD2
- MD4
- MD5
- SHA1
- SHA224
- SHA256
- SHA384
- SHA512
- sha3-224
- sha3-256
- sha3-384
- sha3-512
- shake-128
- shake-256
- blake2b
- blake2s
- NTLM
- adler32
- crc32
- Hash Cracker
- MD5
- SHA1
- SHA256
- SHA384
- SHA512
- Hash Identifier
- Hash Generator
- Enigma Machine
- AES(CBC)
- Encryption
- Decryption
- Public Key Cipher
- Encryption
- Decryption
- RSA
- Encryption
- Decryption
- Steganography
- Image
- Encryption
- Decryption
- Audio
- Encryption
- Decryption
- Image
- Tools
- Password List
- All Situations
- Custom
- Password Manager
- Encryption
- Decryption
- Create CSV file
- Add
- Edit
- Delete
- Password generator
- Frequency Analysis
- Password List
Note: Christopher isn't compatible with python2, run it with python3 instead.
I suggest you definitely use cmder.
git clone https://github.com/mammaddrik/christopher.git
cd christopher
python pip install -r requirements.txt
python christopher.py
Or you can download that exe file.
install docker on your system. docker
docker build -t christopher .
docker run -ti christopher
Note: Christopher isn't compatible with python2, run it with python3 instead.
git clone https://github.com/mammaddrik/christopher.git
cd christopher
python pip install -r requirements.txt
python christopher.py
Or you can install it
git clone https://github.com/mammaddrik/christopher.git
cd christopher
python pip install -r requirements.txt
sudo chmod +x setup.sh
sudo bash setup.sh
christopher
Note: If you get a permission denied error, use this comment:
bash christopher
Requirements | Command | Link | Version |
---|---|---|---|
pandas | python pip install pandas |
pypi | 2.2.2 |
pwinput | python pip install pwinput |
pypi | 1.0.3 |
pycryptodome | python pip install pycryptodome |
pypi | 3.20.0 |
passlib | python pip install passlib |
pypi | 1.7.4 |
rsa | python pip install rsa |
pypi | 4.9 |
stepic | python pip install stepic |
pypi | 0.5.0 |
eyed3 | python pip install eyed3 |
pypi | 0.9.7 |
Note: You may encounter an error while installing this requirements. If an error occurs, use the following command.
python -m pip install --upgrade pip
python pip install -r requirements.txt
After installing the script, you can choose options from the script.
Christopher is licensed under MIT License.