Skip to content

Explore classic and modern encryption methods with the Cryptography Toolbox. This open-source project offers a simple command-line interface for six encryption techniques, including Caesar Cipher and Vigenere Cipher. Ideal for learning and experimenting with cryptography.

Notifications You must be signed in to change notification settings

Auriel3003/Encryption-Techniques

Repository files navigation

Cryptography Toolbox 💼🔒

Welcome to the Cryptography Toolbox! This open-source repository is your ultimate destination for learning and implementing various cryptographic techniques to secure your data. Developed by Samael3003 and guided by Prof. Dr. Vijay Mane Sir, this toolbox is here to make cryptography accessible and fun. 🚀

Features 🌟

The Cryptography Toolbox offers a user-friendly command-line interface with a collection of encryption methods that you can explore and experiment with:

  1. Caesar Cipher 🔑: Shift characters in a message.
  2. Columnar Transposition 📝: Rearrange characters using a key.
  3. Row Transposition 📊: Similar to Columnar Transposition, but rearranged in rows.
  4. Monoalphabetic Substitution 🔄: Substitute characters with shuffled alphabets.
  5. Rail Fence Transposition 🚄: Create a zigzag pattern of characters.
  6. Vigenere Cipher 🗝️: Use a keyword for polyalphabetic substitution.

Usage 🚀

The project provides clear and intuitive interfaces for both encryption and decryption, complete with detailed timing information for performance analysis. Feel free to choose the encryption technique you find fascinating and dive into the world of cryptographic algorithms.

Get Started 🏁

  1. Clone the repository.
  2. Choose your preferred encryption method.
  3. Encrypt and decrypt messages.
  4. Explore and learn how cryptographic techniques work!

Join us in this exciting journey to enhance your understanding of cryptography. Have fun exploring, experimenting, and securing your data! 🔐

License 📜

This project is open-source and available under the MIT License.

Contribute 🤝

Contributions and suggestions are always welcome! Feel free to contribute to the project and help make it even better.

Let's embark on a cryptographic adventure together! Happy coding! 💻🔐

About

Explore classic and modern encryption methods with the Cryptography Toolbox. This open-source project offers a simple command-line interface for six encryption techniques, including Caesar Cipher and Vigenere Cipher. Ideal for learning and experimenting with cryptography.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages