The Joy of Cryptography
joyofcryptography.com
What Jamie wrote
Another free book on the web.
This book is about the fundamentals of provable security.
- Security: Cryptography is about controlling access to information. We break apart the nebulous concept of “security” into more specific goals: confidentiality, authenticity, integrity.
- Provable: We can formally define what it means to be secure, and then mathematically prove claims about security. One prominent theme in the book is the logic of composing building blocks together in secure ways.
- Fundamentals: This is an introductory book on the subject that covers the basics. After completing this course, you will have a solid theoretical foundation that you can apply to most real-world situations. You will also be equipped to study more advanced topics in cryptography.
This would be a fabulous read on fundamental concepts. So many books…