Cryptography and network security : principles and practice. /
William Stallings.
- 4th ed.
- Upper Saddle River, N.J. : Pearson/Prentice Hall, c2006.
- xvi, 680 p. : ill. ; 24 cm.
Includes bibliographical references (p. 663-672) and index.
Contents: Reader's guides -- Introduction -- Classical encryption techniques --Block ciphers and the data encryption standard -- Finite fields -- Advanced encryption standard -- More on symmetric ciphers -- Confidentiality using symmetric encryption -- Introduction to number of theory -- Public-key cryptography and RSA -- Key management; other public-key cryptosystems --Message authentication and hash function -- Hash and MAC algorithms -- Digital signature and authentication protocols -- Authentication applications -- Electronic mail security -- IP security -- Web security -- Intruders -- Malicious software --Firewalls - Appendices.