CS 4363, Cryptography
Online Resources
Online Resources:
(Red = recommended)
- On-line books:
- The Laws of Cryptography
with Java Code, by
Neal R. Wagner, June 2003, 334 pages. (Introductory text, incomplete.)
Local copy.
- Handbook of Applied Cryptography, by
Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone,
CRC Press, ISBN: 0-8493-8523-7, October 1996, 816 pages, Fourth Printing
(July 1999). (Excellent reference, but fairly hard.)
Local copy
Remote copy.
- RSA's Frequently Asked Questions
About Today's Cryptography.
(Also listed below under FAQs, but this is a book-sized document --
a good source of information).
Local copy [PDF, 1450KB].
- Lecture Notes on Cryptography, by S. Goldwasser and M. Bellare,
summer course in cryptography, MIT, 1996-1999, 270 pages.
(A difficult, theoretical text.)
Local copy (PDF)
Remote copy.
- A Mathematical Theory of Communication by Claude E. Shannon.
(A classic in the field, but hard to read.)
Local copy (PDF) [PDF, 366KB].
- Factorizations of powers + or - 1.
(Of interest because RSA and other parts of cryptography depend on
the difficulty of factoring.)
Local copy [PDF, 1.5M,
Remote copy [PDF].
- Frequently Asked Questions:
- Frequently Asked Questions from RSA:
FAQ
Local copy [PDF, 1450KB]
- Frequently Asked Questions from the sci.crypt
newsgroup (mostly over 10 years old):
FAQ
- Frequently Asked Questions about Elliptic Curves
(also 10 years old):
FAQ
- Snake Oil Warning Signs: Encryption Software to Avoid
(also 10 years old):
FAQ
- Cryptography links:
- Reviews of books about cryptography:
- Online courses:
- Articles about cryptography:
- Standards and Cryptosystem Descriptions:
- Online code:
Revision date: 2007-03-31.
(Please use
ISO 8601, the International Standard.)