Repository: crypto-tools-repo
Purpose: Educational repository demonstrating Caesar Cipher encryption & decryption with Python.
- Simple Caesar cipher implementation (
encryptdecypt.py). - Interactive CLI for encrypting and decrypting text.
- No third-party libraries required.
encryptdecypt.py— main script for Caesar cipher encryption and decryption.README.md— project overview and usage instructions.requirements.txt— dependencies list.LICENSE— MIT license..gitignore— standard Python ignores.SECURITY.md— security notes and risks.INSTALL.md— installation and usage guide.
- Install Python 3.8+
- Clone this repository or download the ZIP
- Run the script:
python encryptdecypt.py
- Enter your text and choose Encrypt or Decrypt.
Do you want to (E)ncrypt or (D)ecrypt? E
Enter the text: HELLO
Enter the key (integer): 3
Encrypted text: KHOOR
This project is for educational purposes only. Caesar cipher is not secure and should not be used for real-world data protection.
MIT. See LICENSE file.
✨ If you'd like, I can help extend this repo to include:
- Vigenère cipher, AES, or RSA demos
- GUI interface (Tkinter or PyQt)
- Unit tests and GitHub Actions CI