Table of contents Preface
Chapter 1: Introduction
Part 1: Symmetric Key Encipherment
Chapter 2: Mathematics of Cryptography
Chapter 3: Traditional Symmetric Key Ciphers
Chapter 4: Mathematics of Cryptography
Chapter 5: Introduction to Modern Symmetric-Key Ciphers
Chapter 6: Data Encryption Standard (DES)
Chapter 7: Advanced Encryption Standard
Chapter 8: Encipherment Using Modern Symmetric Key Ciphers
Part 2: Asymmetric Key Encipherment
Chapters 9: Mathematics of Cryptography
Chapter 10: Asymmetric Key Cryptography
Part 3: Integrity, Authentication, and Key Management
Chapter 11: Message Integrity and Message Authentication
Chapter 12: Cryptographic Hash Functions
Chapter 13: Digital Signature
Chapter 14: Entity Authentication
Chapter 15: Key Management
Part 4: Network Security
Chapter 16: Security at the Application Layer: PGP and S/MIME
Chapter 17: Security at the Transport Layer: SSL and TLS
Chapter 18: Security at the Network Layer: IPSec
Appendix A: ASCII
Appendix B: Standards and Standard Organizations
Appendix C: TCP/IO Protocol Suite
Appendix D: Elementary Probability
Appendix E: Birthday Problems
Appendix F: Information Theory
Appendix G: List of Irreducible and Primitive Polynomials
Appendix H: Primes Less Than 10, 000
Appendix I : Primes Less Than 1000
Appendix J : List of First Primitive Roots for Primes Less Than 1000
Appendix K: Random Number Generator
Appendix L: Complexity
Appendix M: ZIP
Appendix N: Differential and Linear Cryptanalysis of DES
Appendix O: Simplified DES (S-DES)
Appendix P: Simplified AES (S-AES)
Appendix Q: Some Proofs
Glossary
References
Index
New Features
? Employs an incremental approach, where one part of the book becomes a prerequisite for the next.
? Detailed coverage of modern techniques like Advanced Encryption Techniques, Random Oracle Model, and Biometrics.
? Keeps Mathematics in separate chapters so students are not overwhelmed.
? Pedagogical Features
? Figures; 378
? Review Questions; 180
? Exercises; 634
? Solved Examples; 253