Testlab
Notes on techniques
Coding classical ciphers
Coding modern ciphers
Classical cipher breaking
AES busting
Down streams
Hash hacking
RSA puzzling
Data dares
Diffie-Hellman
Elliptic curve balls
Coding the most used algorithms used in digital technology today.
What can possibly go wrong?
AES: A symmetric block cipher
RSA: An asymmetric key exchange