v The official course text is Cryptography and Network Security: Principles and
Practice; Second Edition. By William Stallings,
Prentice Hall, Hardcover, Published June 1998, 570 pages, ISBN 0138690170 .
v One useful text is Network Security Essentials : Applications and
Standards by William
Stallings. Prentice Hall, Hardcover, Published November 1999, 366 pages,
ISBN 0130160938
v Another useful text, Cryptography: Theory and Practice by Douglas R. Stinson,
CRC press, hardcover, Published
March, 1995. ISBN 0-8493-8521-0
v
You will also find another text useful later in the
course: Secrets and Lies: Digital Security in a Networked
World by Bruce Schneier John Wiley, Published August 2000, 412
pages, ISBN 0471253111
v
Handbook of Applied Cryptography
by Alfred
J. Menezes,
CRC Press has generously given permission to make all
chapters available for free download.
Please read this copyright
notice before dowloading any of the chapters.
·
Chapter 1 - Overview of Cryptography (48 pages)
·
Chapter 2 - Mathematics Background (38 pages)
·
Chapter 3 - Number-Theoretic Reference Problems
(46 pages)
·
Chapter 4 - Public-Key Parameters (36 pages)
·
Chapter 5 - Pseudorandom Bits and Sequences (22
pages)
·
Chapter 6 - Stream Ciphers (32 pages)
·
Chapter 7 - Block Ciphers (60 pages)
·
Chapter 8 - Public-Key Encryption (36 pages)
·
Chapter 9 - Hash Functions and Data Integrity
(61 pages)
·
Chapter 10 - Identification and Entity
Authentication (40 pages)
·
Chapter 11 - Digital Signatures (64 pages)
·
Chapter 12 - Key Establishment Protocols (53
pages)
·
Chapter 13 - Key Management Techniques (48
pages)
·
Chapter 14 - Efficient Implementation (44 pages)
·
Chapter 15 - Patents and Standards (27 pages)
·
Appendix - Bibliography of Papers from Selected
Cryptographic Forums (40 pages)
·
References (52 pages)
·
Index (26 pages)