The Caesar Cipher Encryption Tool is a user-friendly application that allows users to encrypt and decrypt text files using the Caesar cipher algorithm. With an intuitive GUI, users can upload a text file, provide a key, and instantly generate the encrypted output. This project serves as a foundation for exploring various cipher algorithms and encryption techniques.
- 🖥️ GUI Interface: Simplifies the encryption process with an easy-to-use graphical interface.
- 📂 File Upload: Supports text file input for encryption.
- 🔑 Custom Key Input: Users can specify the shift key for the Caesar cipher.
- 📝 Encryption Output: Displays and saves the encrypted text efficiently.
- 🔄 Extensible Design: Ready to integrate more cipher algorithms in future updates.
- Programming Language: C, HTML, JS, CSS
- A C compiler (e.g., GCC)
- Node
- Clone the repository:
git clone https://github.com/Ritusree05/IEEE.git
- Run the HTML file
- Launch the application.
- Use the GUI to upload a text file.
- Enter the shift key for encryption.
- Click on radio button "Encrypt" then click on "process file" then "download processed file" to download the encrypted file.
- Click on radio button "Decrypt" then click on "process file" then "download processed file" to download the decrypted file
- Add support for more encryption algorithms (e.g., Vigenère, Playfair).
- Thanks to IEEE HIT SB for providing me with the encouragment and platform to showcase my project.