https://github.com/bekalueshete/caesar-cipher
The **Caesar Cipher** is one of the simplest and most widely known encryption techniques. This Python program allows users to **encrypt** and **decrypt** messages by shifting the letters of the alphabet forward or backward. It also supports **handling spaces, numbers, and symbols**, ensuring a smooth user experience.
https://github.com/bekalueshete/caesar-cipher
caesar-cipher cipher encryption python
Last synced: 8 months ago
JSON representation
The **Caesar Cipher** is one of the simplest and most widely known encryption techniques. This Python program allows users to **encrypt** and **decrypt** messages by shifting the letters of the alphabet forward or backward. It also supports **handling spaces, numbers, and symbols**, ensuring a smooth user experience.
- Host: GitHub
- URL: https://github.com/bekalueshete/caesar-cipher
- Owner: BekaluEshete
- Created: 2025-03-06T18:27:11.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-03-28T21:51:50.000Z (11 months ago)
- Last Synced: 2025-05-18T14:09:55.951Z (9 months ago)
- Topics: caesar-cipher, cipher, encryption, python
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🔐 Caesar Cipher (Python)
A simple **Caesar Cipher** encryption and decryption tool built using Python. This program allows users to encode or decode messages by shifting letters in the alphabet.
---
## 📌 Features
- ✅ **Encrypts and decrypts messages** using a shift cipher
- ✅ **Handles spaces, numbers, and symbols correctly**
- ✅ **Allows users to choose the shift amount**
- ✅ **Interactive CLI experience**
- ✅ **Option to restart the cipher after each use**
---
## ▶️ How to Use
1. **Run the program**:
```sh