Skip to content

saleh-coder/caesar-cipher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

πŸ›‘οΈ Caesar Cipher

This project is a simple web application for encrypting messages using the Caesar Cipher. The interface allows users to enter a message and a displacement to shift the letters in the alphabet, generating an encrypted version of the message.

Live Demo

You can check out the live version of the website here: Caesar Cipher on Vercel.

πŸ“· Screenshot

Application Screenshot

πŸ“‹ Features

  • Text input for the message to be encrypted.
  • Alphabet displacement selection for the cipher.
  • Display of the encrypted text upon clicking a button.

πŸ“‚ Project Structure

  • index.html: HTML structure of the application.
  • style.css: Styles for the user interface.
  • script.js: JavaScript logic for performing the encryption.
  • assets/: Contains the image used in the header.

πŸš€ Technologies Used

  • HTML5
  • CSS3
  • JavaScript ES6

🎨 Visual Style

The application features a dark theme with a gradient background and custom fonts loaded from Google Fonts:

  • Montserrat
  • Oswald
  • Roboto

πŸ”§ How to Use

  1. Clone the repository to your local machine:
    git clone https://github.com/saleh-coder/caesar-cipher.git
  2. Navigate to the project directory:
    cd caesar-cipher
  3. Open the index.html file in your preferred browser.
  4. Enter your message, select the desired displacement, and click Encrypt.
  5. View the encrypted text displayed on the screen.

πŸ› οΈ Customization

To adjust the project:

  • Modify the style.css file to change the visual style.
  • Update the script.js file to add new features or modify the cipher logic.

πŸ“ License

This project is licensed under the MIT License. Feel free to use, modify, and distribute it as you wish.


Created with ❀️ by Amal(https://github.com/saleh-coder).

About

A simple web app for encrypting messages using the Caesar Cipher.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published