Quick Notes - Cryptography and Network Security (CS412)