Computer Science 431: Cryptology in Computing
Other information sources
- Information about hash functions:
- Further information about entropy is located
here
and here.
- Other books that may be useful:
- "Cryptography and data security" by Dorothy Denning.
- Out of date, but the first three chapters are useful.
- "Cryptography: A primer", by Alan G. Konheim.
- Nice treatment of information-theoretic cryptography.
- "An Introduction to Cryptology", by Henk C.A. van Tilborg.
- Some very sketchy sections (this is a short book). The development is
fairly close to Stinson's book.
- "Codes and Cryptography", by Dominic Welsh.
- reasonable discussion of information theoretic approach.
- "Cryptography: A new dimension in computer data security",
by Carl H. Meyer and Stephen M. Matyas.
- Written for those of you that like to program the IBM 360. Wildly
out of date, but has some interesting tidbits buried in it, like how
to calculate the entropy of a language.
- "A course in number theory and Cryptography", by Neal Koblitz.
- Number theory first, cryptography second. Make no mistake: this is
a mathematics textbook and not a computer science textbook. Nicely
written however.
- "Applied Cryptography" by Bruce Schneier.
- A popular book. Most of the mathematics is pushed out
of the way, and it is not structured as a textbook. It contains some
very well written sections, and is very entertaining to read. Unfortunately,
it contains so much that it is difficult to sort out what is most important.
A second edition is now out.
- "CRC Handbook of Applied Cryptography", but Alfred J. Menezes,
Paul C. van Oorschot, and Scott A. Vanstone
- This book is not yet out, but I have seen copies of several chapters and
I am VERY impressed. Look for it to be published in 1996 by CRC
Press.
- Source
code for DES. See also
here and here for cryptographic
software in source code form.
The CS431 home page is located at http://www.swcp.com/~mccurley/course/.
The instructor's home page: http://www.digicrime.com/~mccurley/.