Modern Cryptography: Applied Mathematics for Encryption and Informanion Security (2016)

Modern Cryptography: Applied Mathematics for Encryption and Informanion Security (2016)

Introduction

PART I. Foundations

Chapter 1. History of Cryptography to the 1800s

Chapter 2. History of Cryptography from the 1800s

Chapter 3. Basic Information Theory

Chapter 4. Essential Number Theory and Discrete Math

Chapter 5. Essential Algebra

PART II. Symmetric Ciphers and Hashes

Chapter 6. Feistel Networks

Chapter 7. Substitution-Permutation Networks

Chapter 8. S-Box Design

Chapter 9. Cryptographic Hashes

PART III. Asymmetric Ciphers

Chapter 10. Common Algorithms

Chapter 11. Elliptic Curve Cryptography

PART IV. Applications

Chapter 12. Random Number Generators

Chapter 13. Secure Sockets Layer/Transport Layer Security Protocol

Chapter 14. Virtual Private Networks

Chapter 15. Military Applications

Chapter 16. Steganography

Chapter 17. Cryptanalysis

Chapter 18. Cryptographic Backdoors

Chapter 19. The Future of Cryptography

Appendix A. Implementing Cryptography