Cryptography/Bibliography

From Citizendium
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This article is developing and not approved.
Main Article
Discussion
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
 
A list of key readings about Cryptography.
Please sort and annotate in a user-friendly manner. For formatting, consider using automated reference wikification.

Elementary

More advanced, but dated

  • Friedman, William F. Military Cryptanalysis The original Friedman version is available on the NSA site. The later revised version, Military Cryptanalytics is not.

Definitely mathematical

  • Applied Cryptography: Protocols, Algorithms, and Source Code in C, by Bruce Schneier — a common reference for programmers
  • Handbook of Applied Cryptography by A. J. Menezes, P. C. van Oorschot, and S. A. Vanstone, somewhat more mathematical than Schneier's book. PDF download
  • Introduction to Modern Cryptography by Phillip Rogaway and Mihir Bellare, a mathematical introduction to theoretical cryptography including reduction-based security proofs. PDF download.

Difficulties of cryptography

Well-known papers:

  • "Why Cryptosystems Fail", Ross Anderson HTML
  • "Why Cryptography Is Harder Than It Looks", Bruce Schneier HTML
  • "Lessons Learned in Implementing and Deploying Crypto Software", Peter Gutmann PDF
  • "Why Johnny can't encrypt: a usability evaluation of PGP 5.0", Alma Whitten & J.D. Tygar PDF

Ross Anderson's book Security Engineering provides more detailed coverage. The entire first edition and parts of the second are available online. index page

Fiction