Handbook of Applied Cryptography

The Handbook of Applied Cryptography by Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone is available free online for download. This is an important book – in my discussions with online activists I try to explain the importance of them doing all they can to protect themselves. This is certainly a step in the right direction.

  • Chapter 1 – Overview of Cryptography ps pdf
  • Chapter 2 – Mathematics Background ps pdf
  • Chapter 3 – Number-Theoretic Reference Problems ps pdf
  • Chapter 4 – Public-Key Parameters ps pdf
  • Chapter 5 – Pseudorandom Bits and Sequences ps pdf
  • Chapter 6 – Stream Ciphers ps pdf
  • Chapter 7 – Block Ciphers ps pdf
  • Chapter 8 – Public-Key Encryption ps pdf
  • Chapter 9 – Hash Functions and Data Integrity ps pdf
  • Chapter 10 – Identification and Entity Authentication ps pdf
  • Chapter 11 – Digital Signatures ps pdf
  • Chapter 12 – Key Establishment Protocols ps pdf
  • Chapter 13 – Key Management Techniques ps pdf
  • Chapter 14 – Efficient Implementation ps pdf
  • Chapter 15 – Patents and Standards ps pdf
  • Appendix – Bibliography of Papers from Selected Cryptographic Forums ps pdf
  • References ps pdf
  • Index ps pdf

The book is not under a particularly generous license but it is available. Make sure you read the copyright notice.