Crypto 

Some notes: 
Notes that link here:
Please sign up or log in to add comments and/or write your own notes and articles