'Modern Cryptography' includes modern cryptographic algorithms such as block ciphers, stream ciphers, hashes and public
key cryptography. On the whole, these alogrithms are very secure (otherwise they would not be used), but we can practice on weakened
versions of the algorithms in most cases.
The methods used to break block ciphers , stream ciphers, hashes and public key cryptography systems do not overlap very much. For this
reason there is a different section on breaking each type of system.
| Block Ciphers |
| DES |
| AES |
| Blowfish |
| Twofish, Safer, etc. etc. |
| Stream Ciphers |
| RC4 |
| RC5 |
| A5/1, A5/2 |
| Hashes |
| SHA-1 |
| MD5 |
| Public Key Cryptosystems |
| RSA |
| Elliptic Curve |
Choose your way out:
[Cryptography Home]
[DspLabs Home]
[Classical Cryptography]
[Classical Cryptanalysis]
[Modern Cryptography]
[Modern Cryptanalysis]