Cryptography

Some of the notes are hand-written. The others are typed in markdown.