The Joy of Cryptography (2021 Updated)
Book information
Description
The pedagogical approach is anchored in formal definitions/proof of security, but in a way that I believe is more accessible than what is "traditional" in crypto. All security definitions are written in a unified and simplified "game-based" style. For an example of what security definitions look like in this style, see the index of security definitions (which will make more sense after reading chapters 2 & 4) Review of Concepts & Notation Logs & Exponents Modular Arithmetic Strings Functions Probability Notation in Pseudocode Asymptotics (Big-O) One-Time Pad & Kerckhoffs' Principle What Is [Not] Cryptography? Specifics of One-Time Pad The Basics of Provable Security How to Write a Security Definition Formalisms for Security Definitions How to Demonstrate Insecurity with Attacks How to Prove Security with The Hybrid Technique How to Compare/Contrast Security Definitions Secret Sharing Definitions A Simple 2-out-of-2 Scheme Polynomial Interpolation Shamir Secret Sharing to Visual Secret Sharing Basing Cryptography on Intractable Computations What Qualifies as a ``Computationally Infeasible'' Attack? What Qualifies as a ``Negligible'' Success Probability? Indistinguishability Birthday Probabilities & Sampling With/out Replacement Pseudorandom Generators Definitions Pseudorandom Generators in Practice Application: Shorter Keys in One-Time-Secret Encryption Extending the Stretch of a PRG to Applications: Stream Cipher & Symmetric Ratchet Pseudorandom Functions & Block Ciphers Definition PRFs vs PRGs; Variable-Hybrid Proofs Block Ciphers (Pseudorandom Permutations) Relating PRFs and Block Ciphers PRFs and Block Ciphers in Practice to Strong Pseudorandom Permutations Security Against Chosen Plaintext Attacks Limits of Deterministic Encryption Pseudorandom Ciphertexts CPA-Secure Encryption Based On PRFs Block Cipher Modes of Operation A Tour of Common Modes CPA Security and Variable-Length Plaintexts Security of OFB Mode Padding & Ciphertext Stealing Chosen Ciphertext Attacks Padding Oracle Attacks What Went Wrong? Defining CCA Security to A Simple CCA-Secure Scheme Message Authentication Codes Definition to A PRF is a MAC MACs for Long Messages Encrypt-Then-MAC Hash Functions Security Properties for Hash Functions Merkle-Damgård Construction Hash Functions vs. MACs: Length-Extension Attacks Authenticated Encryption & AEAD Definitions Achieving AE/AEAD Carter-Wegman MACs Galois Counter Mode for AEAD RSA & Digital Signatures ``Dividing'' Mod n The RSA Function Digital Signatures Chinese Remainder Theorem The Hardness of Factoring N Diffie-Hellman Key Agreement Cyclic Groups Diffie-Hellman Key Agreement Decisional Diffie-Hellman Problem Public-Key Encryption Security Definitions One-Time Security Implies Many-Time Security ElGamal Encryption Hybrid Encryption Index of Security Definitions
Similar books
Topics in Cryptology – CT-RSA 2023: Cryptographers’ Track at the RSA Conference 2023, San Francisco, CA, USA, April 24–27, 2023, Proceedings
2023 · EPUB
Topics in Cryptology – CT-RSA 2023: Cryptographers’ Track at the RSA Conference 2023, San Francisco, CA, USA, April 24–27, 2023, Proceedings
2023 · PDF
The Joy of Cryptography
2020 · PDF
MySQL® Notes for Professionals book
2018 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
Session C11: Ancient Cultural Landscapes in South Europe – their Ecological Setting and Evolution, Session C22: Gardeners from South America, Session S04: Agro-Pastoralism and Early Metallurgy Sessions, Session WS29: The Idea of Enclosure in Recent Iberian Prehistory, Session C88: Rhytmes et causalites des dynamiques de l'anthropisation en Europe entre 6500 ET 500 BC: Hypotheses socio-culturelles et/ou climatiques: Proceedings of the XV UISPP World Congress (Lisbon 4-9 September 2006) / Actes du XV Congrès Mondial (Lisbonne 4-9 Septembre 2006) Vol.36
2010 · PDF
THE BRITISH ARMY IN INDIA: ITS PRESERVATION BY AN APPROPRIATE CLOTHING, HOUSING, LOCATING, RECREATIVE EMPLOYMENT, AND HOPEFUL ENCOURAGEMENT OF THE TROOPS. with AN APPENDIX ON INDIA : THE CLIMATE OP ITS HILLS ; THE DEVELOPMENT OF ITS RESODRCBS, INDUSTRY, AND ARTS ; THE ADMINISTRATION OF JUSTICE ; THE BLACK ACT ; THE PROGRESS OF CHRISTIANITY ; THE TRAFFIC IN OPIUM ; THE VALUE OF INDIA ; PERMANENT CAUSES OF DISAFFECTION, AND OF THE RECENT REBELLION ; THE TRADITIONARY POLICY; MISGOVERNMENT BY NATIVE RULERS ; ANNEXATIONS OF THEIR TERRITORY, ETC.
1858 · PDF