Loading repository data…
Loading repository data…
MEGARAJAN-S / repository
This repository contains Java implementations of classical cryptography algorithms, categorized into Substitution Ciphers and Transposition Ciphers. These algorithms are fundamental in understanding the evolution of modern cryptography and are widely used for educational and research purposes.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
This repository contains Java implementations of classical cryptography algorithms, categorized into Substitution Ciphers and Transposition Ciphers. These algorithms are fundamental in understanding the evolution of modern cryptography and are widely used for educational and research purposes.
Substitution ciphers work by replacing elements of the plaintext with corresponding elements of ciphertext based on a certain system.
➡️ In these ciphers, each letter of the plaintext is replaced with another letter consistently throughout the message.
(ax + b) mod 26 to encrypt letters.➡️ These are more secure than single substitution ciphers as they use multiple alphabets to encrypt the message.
These ciphers rearrange the characters of the plaintext instead of substituting them.
Each algorithm is implemented in a separate Java file with:
git clone https://github.com/MEGARAJAN-S/Cryptography-CIA.git
cd cryptography-algorithms
Megarajan S - IOT A - 22011102054