- Introduction
- Features
- Requirements
- Installation
- Usage
- Contributing
This Python program implements the Caesar Cipher method for encryption and decryption. The Caesar Cipher is a type of substitution cipher in which each letter in the plaintext is ‘shifted’ a certain number of places down the alphabet.
- Encrypt a message using the Caesar Cipher method.
- Decrypt a message encrypted using the Caesar Cipher method.
- User-friendly: Prompts user for inputs and displays outputs.
- Python 3.x
- Clone the repository to your local machine.
- Navigate to the directory containing the program.
- Run the program using Python 3.
- Run the program.
- Choose whether you want to encrypt or decrypt by entering ‘E’ or ‘D’.
- If you choose to encrypt:
- Enter the plaintext message you want to encrypt.
- Enter the shift key (an integer).
- The program will display the encrypted message.
- If you choose to decrypt:
- Enter the encrypted message you want to decrypt.
- Enter the shift key (an integer).
- The program will display the decrypted message.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
I created this program to fulfill a college assignment for the Advanced Programming course in the second semester.
Developed by: Muhamad Nur Arif (41523010147) for Advanced Programming 2024/2025 Class
LinkedIn: https://www.linkedin.com/in/marif8/