A Graduate Course in Applied Cryptography
toc.cryptobook.us · 17,154 words · saved by 1 readers
N/A
A Graduate Course in Applied Cryptography Dan Boneh and Victor Shoup Version 0.6, Jan. 2023 Preface Cryptography is an indispensable tool used to protect information in computing systems. It is used everywhere and by billions of people worldwide on a daily basis. It is used to protect data at rest and data in motion. Cryptographic systems are an integral part of standard protocols, most notably the Transport Layer Security (TLS) protocol, making it relatively easy to incorporate strong encryption into a wide range of applications. While extremely…
related reading
- An intensive introduction to cryptography: indexintensecrypto.org
- lecnotes.pdfcs.cornell.edu
- Book-titleeprint.iacr.org
- Zero Knowledge Proofs: An illustrated primer – A Few Thoughts on Cryptographic Engineeringblog.cryptographyengineering.com
- ProofsArgsAndZK.pdfpeople.cs.georgetown.edu
- Lecture 14: Zero knowledge proofsboazbarak.org
- A Gentle Introduction to Yao's Garbled Circuitsweb.mit.edu
- thesis.pdfaayushg.com
- Cryptography and evidencecl.cam.ac.uk
- ants.dvicrypto.stanford.edu
- An intensive introduction to cryptography: Hash Functions, Random Oracles, and Bitcoinintensecrypto.org
- COMS E6261: Advanced Cryptographycs.columbia.edu