Matasano / Cryptopals Set 2

This is the first of several sets on block cipher cryptography. This is bread-and-butter crypto, the kind you'll see implemented in most web software that does crypto.

Three of the challenges in this set are extremely valuable in breaking real-world crypto; one allows you to decrypt messages encrypted in the default mode of AES, and the other two allow you to rewrite messages encrypted in the most popular modes of AES.

Cryptopals Set 2

This set starts into more common basic crypto, like CBC.

All of my code for the Set 2 challenges can be found in my CTF GitHub repo.