A terminal-based Caesar Cipher tool for encryption, decryption, and brute-force decoding. Built-in Python with colorful output and a user-friendly menu.
- Encrypt plain text using Caesar Cipher with shift (0–25)
- Decrypt cipher text using a known shift
- Brute-force mode to try all 26 possible shifts
- ASCII banner and colored output for better readability
Install dependencies with:
pip install -r requirements.txt
requirements.txt contains:
pyfiglet termcolor
Run the script:
python3 caesar_cipher_tool.py
Follow the on-screen menu to:
-
Encrypt text
-
Decrypt with a shift
-
Brute-force decode a message
Caesar-Cipher-Toolkit/
├── caesar_cipher_tool.py # Main Python script
├── requirements.txt # Dependencies
├── README.md # Project documentation