Skip to content

Python script for Caesar cipher encryption and decryption, featuring an interactive command-line interface for encoding and decoding messages with a customizable shift value.

Notifications You must be signed in to change notification settings

RahemShakeel/Caesar-Cipher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Caesar Cipher Encryption/Decryption Tool

Description

This project implements a Caesar cipher encryption and decryption tool in Python. The Caesar cipher is a substitution cipher where each letter in the plaintext is shifted a certain number of places down or up the alphabet.

Features

  • Encryption: Encode a message using a specified shift value.
  • Decryption: Decode a message using a specified shift value.
  • Interactive CLI: Provides a command-line interface to input text, choose the operation (encode/decode), and specify the shift amount.

Usage

  • Type 'encode' to encrypt a message.
  • Type 'decode' to decrypt a message.
  • Enter the text you want to encode or decode.
  • Provide the shift amount as an integer.
  • The script will display the result and prompt you to either continue or exit.

Requirements

  • Python 3.x

About

Python script for Caesar cipher encryption and decryption, featuring an interactive command-line interface for encoding and decoding messages with a customizable shift value.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages