Skip to content

Implemented Encryption Concept from Course 'Information Security' that I've studied in my University.

Notifications You must be signed in to change notification settings

mahadhrn/CaesarCipher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Caesar Cipher Encryption & Decryption (Plain JavaScript)

A lightweight, fully functional implementation of Caesar Cipher built using HTML, CSS, and vanilla JavaScript β€” no frameworks, no dependencies.
It allows users to encrypt and decrypt text messages or .txt files using a simple shift key logic.


πŸš€ Features

βœ… Client-side only (no backend required)
βœ… File upload support (.txt) – automatically reads content for encryption/decryption
βœ… File download – saves the encrypted/decrypted message as .txt
βœ… Responsive, modern UI with a styled interface
βœ… Instant encryption and decryption using ASCII shift logic


🧠 How It Works

The Caesar Cipher is a basic substitution cipher where each character in the plaintext is shifted by a given integer key.

About

Implemented Encryption Concept from Course 'Information Security' that I've studied in my University.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages