Welcome to CaesearJaw! π This is a Caesar Cipher Bash Script that allows you to encrypt, decrypt, find a shift key, and brute-force decrypt a given text using the Caesar Cipher.
β
Encrypt text using a shift key π
β
Decrypt text with a known key π
β
Find the key used for encryption π
β
Decrypt text without knowing the key (brute force) π΅οΈββοΈ
First, clone this repository to your local machine:
# Clone the repository
git clone https://github.com/mohammedmehdio/CaesarJaw.git
# Navigate into the project directory
cd CaeserJaw
Make sure the script has execution permission:
chmod +x CaeserJaw.sh
Then, run the script:
./CaeeserJaw.sh
1οΈβ£ Encrypt: Enter a shift key and the text you want to encrypt.
2οΈβ£ Decrypt: Enter a shift key and the encrypted text to decrypt it.
3οΈβ£ Find Key: Enter an encrypted text and its known decrypted form to find the shift key.
4οΈβ£ Decrypt without Key: Tries all possible keys to decrypt the text.
Encrypting text with a shift key of 3:
[*] Enter Option (1,2,3 or 4) : 1
[*] Enter Shift Key (an integer): 3
[*] Please enter text: hello
==> Output Result : khoor
This script is written in Bash and should work on any Unix-based system (Linux/macOS). No additional dependencies are required! π
Feel free to fork the repo and submit pull requests! Contributions are welcome. π
This project is licensed under the MIT License.
Developed by Mohammed Mehdi Boudir & Salah Eddine Rhazouni.
β If you like this project, don't forget to give it a star on GitHub! β