U.S. Army's field manual guide to Cryptanalysis: 'This manual presents the basic principles and techniques of cryptanalysts and their relation to cryptography. Cryptanalytics is the art and science of solving unknown codes and ciphers.'"
Alfred J.
Menezes,
CRC Press
ISBN: 0-8493-8523-7
October 1996, 816 pages
CRC Press has generously given permission to make all chapters available for
free download.
- Chapter 1 - Overview of Cryptography
- Chapter 2 - Mathematics Background
- Chapter 3 - Number-Theoretic Reference Problems
- Chapter 4 - Public-Key Parameters
- Chapter 5 - Pseudorandom Bits and Sequences
- Chapter 6 - Stream Ciphers
- Chapter 7 - Block Ciphers
- Chapter 8 - Public-Key Encryption
- Chapter 9 - Hash Functions and Data Integrity
- Chapter 10 - Identification and Entity Authentication
- Chapter 11 - Digital Signatures
- Chapter 12 - Key Establishment Protocols
- Chapter 13 - Key Management Techniques
- Chapter 14 - Efficient Implementation
- Chapter 15 - Patents and Standards
- Appendix - Bibliography of Papers from Selected Cryptographic Forums
- References
- Index
About the book
- Words from the authors
- Brief table of contents
- Table of contents
- Foreword, by Ron Rivest
- Preface
- Reviews
- Errata (last updated March 13, 2006)
- Sample implementations (courtesy of Pate Williams)