CS 4953, Spring 2002: Cryptography
Textbooks and Reference Books
Textbooks and Reference Books:
- (Recommended) 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, Fifth Printing
(June 2001). $94.05 at amazon.com Also available online:
Local copy
Remote copy. [This is a difficult and expensive book, but
it also an outstanding reference book, very carefully written,
with comprehensive content. This book is well worth purchasing,
even though it is available online.
If you buy it, be sure to get the Fifth Printing which has the
latest corrections. (The Fifth Printing has
"Revised Reprint with Updates" on the front cover at the top.)]
- Network Security: Private Communication in a Public World
by Charlie Kaufman, Radia Perlman, Mike Speciner,
Textbook Binding - 504 pages, 1st edition (March 16, 1995)
Prentice Hall; ISBN: 0130614661.
$65.00 at amazon.com.
$57.50 at bookpool.com(out-of-stock). [An interesting treatment
but uneven coverage.]
- Applied Cryptography: Protocols, Algorithms, and Source Code in C, 2nd Edition
by Bruce Schneier,
Paperback - 784 pages 2 edition (October 18, 1995)
John Wiley & Sons; ISBN: 0471117099.
Book site.
$43.96 at amazon.com.
$33.50 at bookpool.com.
Schneier's Company.
Schneier's Solitaire encryption method.
Interview.
Intel ID numbers.
Essay. [In the end, this book is a bit disappointing. Relatively
cheap, with a great deal of material, it is also sloppily written
and researched in places.]
- Cryptography : Theory and Practice
by Douglas R. Stinson, Hardcover - 448 pages (March 1995)
CRC Press; ISBN: 0849385210.
$79.95 at amazon.com.
Stinson's Home Page. [This book is hard and theoretical.
It got good reviews, but I haven't seen it.]
- Cryptography Decrypted
by H. X. Mel, Doris M. Baker, Paperback - 384 pages 1st edition
(December 15, 2000), Addison-Wesley Pub Co; ISBN: 0201616475
$29.95 at amazon.com.  [Most accessible and elementary
of the books listed here]
- Introduction to Cryptography (Undergraduate Texts
in Mathematics)
by Johannes A. Buchmann, Hardcover - 232 pages (January 2001)
Springer Verlag; ISBN: 0387950346
$39.95 at amazon.com.  [Hard theoretical book for good
undergraduate CS majors]
- Introduction to Cryptography with Coding Theory
by Wade Trappe and Lawrence Washington, Hardcover - 490 pages (September 2001)
Prentice-Hall; ISBN: 0130618144
$66.15 at amazon.com.
$63.50 at
bookpool.com.
  [Uses symbolic algebra packages]
- Other recent books on technical aspects of cryptography
(there are many other historical and popular books):
- Cryptography & Network Security: Principles & Practice
by William Stallings, Hardcover - 569 pages 2nd edition (July 15, 1998)
Prentice Hall; ISBN: 0138690170.
$74.00 at amazon.com. . [Stallings writes too many books,
but he does a good job. He is not a cryptographer.]
- Cryptography in C and C++ by Michael Welschenbach, David Kramer,
Paperback - 380 pages Bk&Cd-Rom edition (May 2001),
APress; ISBN: 189311595X.
$34.96 at amazon.com. . [Includes C/C++ code and the new
Rijndael algorithm and the Advanced Encryption Standard.
I haven't seen this book.]
- Decrypted Secrets : Methods and Maxims of Cryptology
by Friedrich Ludwig Bauer,
Hardcover - 499 pages 2nd Rev&ex edition (March 2000)
Springer Verlag; ISBN: 3540668713.
$27.96 at amazon.com.  [Translation from German. Somewhat
mathematical. Got good reviews, but I haven't seen it.]
- RSA Security's Official Guide to Cryptography
by Steve Burnett, Stephen Paine,
Paperback - 419 pages Bk&Cd-Rom edition (March 29, 2001)
McGraw-Hill Professional Publishing; ISBN: 007213139X.
$41.99 at amazon.com.  [Got very good reviews, but too
elementary, with too few technical details for my taste.]
- Java Cryptography (Java Series (O'Reilly & Associates).)
by Jonathan Knudsen,
Paperback - 362 pages (May 1998)
O'Reilly & Associates; ISBN: 1565924029.
$20.96 at amazon.com.  [Got good reviews. I haven't
seen it.]
- Lectures on Data Security : Modern Cryptology in Theory and Practice
(Lecture Notes in Computer Science, 1561)
by Ivan Damgard (Editor),
Paperback - 260 pages (May 1999)
Springer Verlag; ISBN: 3540657576.
$43.95 at amazon.com.  [Lectures from a summer school in
Denmark. 10 separate lectures. Got good reviews, but I haven't seen
it.]
Revision date: 2001-08-03.
(Please use
ISO 8601, the International Standard.)