
Cryptography
From First Principles to ResearchBy Shannon W. BrayLength2h 26m
About this audiobook
Explore cryptography through 28 concise lectures, from secret messages and probability to digital signatures, secure protocols, zero-knowledge proofs, and post-quantum systems.
Shannon W. Bray connects mathematical foundations with practical questions: What does encryption protect? How do systems establish trust? What happens when keys are stolen or messages replayed?
Written for listening, this edition explains equations in words and includes worked examples, pause-and-answer questions, and independent-study tasks.
Designed for curious learners, developers, security professionals, and advanced students, this condensed companion builds toward research-level reasoning. The full manual provides detailed notation, complete exercises, and deeper references.
Audiobook details
GenreTechnology
Length2 hrs 26 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateOct 29, 2026
LanguageEnglish
Table of contents
1Chapter 1
2Lecture 1. History, secrecy, and the human problem
3Lecture 2. Classical cryptanalysis and the industrial transition
4Lecture 3. Information theory and perfect secrecy
5Lecture 4. Adversaries, definitions, and security proofs
Show all chaptersShow less
6Lecture 5. Entropy, randomness, and pseudorandom constructions
7Lecture 6. Symmetric ciphers and the structure of encryption
8Lecture 7. Hashes, message authentication, and commitments
9Lecture 8. Authenticated encryption and nonce discipline
10Lecture 9. Key derivation, passwords, and domain separation
11Lecture 10. Number theory, groups, and elliptic curves
12Lecture 11. Public-key encryption, R S A, and encapsulation
13Lecture 12. Digital signatures and verifiable statements
14Lecture 13. Authenticated key exchange and protocol composition
15Lecture 14. Public-key infrastructure, trust, and application identity
16Lecture 15. T L S, Quick, and deployed secure channels
17Lecture 16. End-to-end messaging and compromise recovery
18Lecture 17. Key lifecycle, key management, and operations
19Lecture 18. Encrypted storage, images, and metadata
20Lecture 19. Side channels, fault attacks, and implementation limits
21Lecture 20. Testing, formal models, and implementation assurance
22Lecture 21. Quantum threats and post-quantum foundations
23Lecture 22. Post-quantum standards and migration engineering
24Lecture 23. Secret sharing, threshold systems, and multiparty computation
25Lecture 24. Commitments, zero knowledge, and private computation
26Lecture 25. Architecture studies for contemporary systems
27Lecture 26. Legacy modernization clinic
28Lecture 27. Research synthesis and reproducible criticism
29Lecture 28. Capstone and technical defense