This repository is a centralized collection of Python Algorithms for Cryptography and Brute Force Methods. All codes were developed and tested using the Google Colab environment.
In this section, you will find implementations and useful links for various ciphers:
| Cipher | Description |
|---|---|
| AES | Advanced Encryption Standard, A highly secure symmetric block cipher. |
| Caesar | Cipher where each letter is shifted a fixed number of positions down the alphabet. |
| DES | Data Encryption Standard, Symmetric block Cipher with a 56 bits key. |
| ElGamal | Based on the Discrete Logarithm problem. |
| Feistel | Splits block in half, applies round function and reverse subkeys. |
| Rabin's CryptoSystem | Cipher based on the Quadratic Square Root problem. |