https://github.com/mohammedmehdio/caesarjaw
CaesearJaw 🔐 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.
https://github.com/mohammedmehdio/caesarjaw
bash bash-script caesar caesar-cipher caesar-cipher-algorithm communication cryptography cyber-security cybersecurity hacking hacking-tool key security tool tools
Last synced: 5 months ago
JSON representation
CaesearJaw 🔐 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.
- Host: GitHub
- URL: https://github.com/mohammedmehdio/caesarjaw
- Owner: mohammedmehdio
- License: mit
- Created: 2025-02-04T00:07:01.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-02-04T01:31:41.000Z (10 months ago)
- Last Synced: 2025-04-01T11:14:28.281Z (8 months ago)
- Topics: bash, bash-script, caesar, caesar-cipher, caesar-cipher-algorithm, communication, cryptography, cyber-security, cybersecurity, hacking, hacking-tool, key, security, tool, tools
- Language: Shell
- Homepage:
- Size: 12.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🚀 CaesearJaw
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**.
## 📌 Features
✅ 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) 🕵️♂️
## 📥 Installation
First, clone this repository to your local machine:
```bash
# Clone the repository
git clone https://github.com/mohammedmehdio/CaesarJaw.git
# Navigate into the project directory
cd CaeserJaw
```
## ▶️ Usage
Make sure the script has execution permission:
```bash
chmod +x CaeserJaw.sh
```
Then, run the script:
```bash
./CaeeserJaw.sh
```
### 🔢 Options:
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.
## 🖥️ Example
Encrypting text with a shift key of 3:
```bash
[*] Enter Option (1,2,3 or 4) : 1
[*] Enter Shift Key (an integer): 3
[*] Please enter text: hello
==> Output Result : khoor
```
## 🛠 Requirements
This script is written in **Bash** and should work on any Unix-based system (Linux/macOS). No additional dependencies are required! 🎉
## 🤝 Contributing
Feel free to fork the repo and submit pull requests! Contributions are welcome. 😊
## 📜 License
This project is licensed under the **MIT License**.
## ❤️ Credits
Developed by **Mohammed Mehdi Boudir** & **Salah Eddine Rhazouni**.
---
_⭐ If you like this project, don't forget to give it a star on GitHub! ⭐_