Cryptography and network security
Subtitle: principles and practices
By: William Stallings
Edition: 4th ed.
Publisher: Pearson Education; Dorling Kindersley
Published: 2006
Place of publication: Delhi
Language: eng
Number of pages: 680
ISBN-13: 9788177587746
Subjects: Computer networks; Security measures; Data encryption (Computer science); Computer security; Coding theory
Notes: This edition is manufactured in India and is authorized for sale only in india, Bangladesh, Bhutan, Pakistan, Nepal, Sri Lanka, Maldives.

Includes bibliographical references (pages 663-672) and index.
Table of contents: title: Notation
pagenum: xi; title: Preface
pagenum: xiii; label: Chapter 0
title: Reader's Guide
pagenum: 1; label: 0.1
title: Outline of This Book
pagenum: 2; label: 0.2
title: Roadmap
pagenum: 2; label: 0.3
title: Internet and Web Resources
pagenum: 4; label: Chapter 1
title: Introduction
pagenum: 6; label: 1.1
title: Security Trends
pagenum: 9; label: 1.2
title: The OSI Security Architecture
pagenum: 12; label: 1.3
title: Security Attacks
pagenum: 13; label: 1.4
title: Security Services
pagenum: 16; label: 1.5
title: Security Mechanisms
pagenum: 19; label: 1.6
title: A Model for Network Security
pagenum: 22; label: 1.7
title: Recommended Reading and Web Sites
pagenum: 24; label: 1.8
title: Key Terms, Review Questions, and Problems
pagenum: 25; label: Part One
title: Symmetric Ciphers
pagenum: 26; label: Chapter 2
title: Classical Encryption Techniques
pagenum: 28; label: 2.1
title: Symmetric Cipher Model
pagenum: 30; label: 2.2
title: Substitution Techniques
pagenum: 35; label: 2.3
title: Transposition Techniques
pagenum: 49; label: 2.4
title: Rotor Machines
pagenum: 51; label: 2.5
title: Steganography
pagenum: 53; label: 2.6
title: Recommended Reading and Web Sites
pagenum: 55; label: 2.7
title: Key Terms, Review Questions, and Problems
pagenum: 56; label: Chapter 3
title: Block Ciphers and the Data Encryption Standard
pagenum: 62; label: 3.1
title: Block Cipher Principles
pagenum: 64; label: 3.2
title: The Data Encryption Standard
pagenum: 72; label: 3.3
title: The Strength of DES
pagenum: 82; label: 3.4
title: Differential and Linear Cryptanalysis
pagenum: 83; label: 3.5
title: Block Cipher Design Principles
pagenum: 86; label: 3.6
title: Recommended Reading
pagenum: 90; label: 3.7
title: Key Terms, Review Questions, and Problems
pagenum: 90; label: Chapter 4
title: Finite Fields
pagenum: 95; label: 4.1
title: Groups, Rings, and Fields
pagenum: 97; label: 4.2
title: Modular Arithmetic
pagenum: 101; label: 4.3
title: The Euclidean Algorithm
pagenum: 107; label: 4.4
title: Finite Fields of the Form \(GF(p)\)
pagenum: 109; label: 4.5
title: Polynomial Arithmetic
pagenum: 113; label: 4.6
title: Finite Fields of the Form \(GF(2^n)\)
pagenum: 119; label: 4.7
title: Recommended Reading and Web Sites
pagenum: 129; label: 4.8
title: Key Terms, Review Questions, and Problems
pagenum: 130; label: Chapter 5
title: Advanced Encryption Standard
pagenum: 134; label: 5.1
title: Evaluation Criteria for AES
pagenum: 135; label: 5.2
title: The AES Cipher
pagenum: 140; label: 5.3
title: Recommended Reading and Web Sites
pagenum: 160; label: 5.4
title: Key Terms, Review Questions, and Problems
pagenum: 161; label: Appendix 5A
title: Polynomials with Coefficients in \(GF(2^8)\)
pagenum: 163; label: Appendix 5B
title: Simplified AES
pagenum: 165; label: Chapter 6
title: More on Symmetric Ciphers
pagenum: 174; label: 6.1
title: Multiple Encryption and Triple DES
pagenum: 175; label: 6.2
title: Block Cipher Modes of Operation
pagenum: 181; label: 6.3
title: Stream Ciphers and RC4
pagenum: 189; label: 6.4
title: Recommended Reading and Web Sites
pagenum: 194; label: 6.5
title: Key Terms, Review Questions, and Problems
pagenum: 194; label: Chapter 7
title: Confidentiality Using Symmetric Encryption
pagenum: 199; label: 7.1
title: Placement of Encryption Function
pagenum: 201; label: 7.2
title: Traffic Confidentiality
pagenum: 209; label: 7.3
title: Key Distribution
pagenum: 210; label: 7.4
title: Random Number Generation
pagenum: 218; label: 7.5
title: Recommended Reading and Web Sites
pagenum: 227; label: 7.6
title: Key Terms, Review Questions, and Problems
pagenum: 228; label: Part Two
title: Public‑Key Encryption and Hash Functions
pagenum: 232; label: Chapter 8
title: Introduction to Number Theory
pagenum: 234; label: 8.1
title: Prime Numbers
pagenum: 236; label: 8.2
title: Fermat's and Euler's Theorems
pagenum: 238; label: 8.3
title: Testing for Primality
pagenum: 242; label: 8.4
title: The Chinese Remainder Theorem
pagenum: 245; label: 8.5
title: Discrete Logarithms
pagenum: 247; label: 8.6
title: Recommended Reading and Web Site
pagenum: 253; label: 8.7
title: Key Terms, Review Questions, and Problems
pagenum: 254; label: Chapter 9
title: Public‑Key Cryptography and RSA
pagenum: 257; label: 9.1
title: Principles of Public‑Key Cryptosystems
pagenum: 259; label: 9.2
title: The RSA Algorithm
pagenum: 268; label: 9.3
title: Recommended Reading and Web Site
pagenum: 280; label: 9.4
title: Key Terms, Review Questions, and Problems
pagenum: 281; label: Appendix 9A
title: Proof of the RSA Algorithm
pagenum: 285; label: Appendix 9B
title: The Complexity of Algorithms
pagenum: 286; label: Chapter 10
title: Key Management; Other Public‑Key Cryptosystems
pagenum: 289; label: 10.1
title: Key Management
pagenum: 290; label: 10.2
title: Diffie‑Hellman Key Exchange
pagenum: 298; label: 10.3
title: Elliptic Curve Arithmetic
pagenum: 301; label: 10.4
title: Elliptic Curve Cryptography
pagenum: 310; label: 10.5
title: Recommended Reading and Web Site
pagenum: 313; label: 10.6
title: Key Terms, Review Questions, and Problems
pagenum: 314; label: Chapter 11
title: Message Authentication and Hash Functions
pagenum: 317; label: 11.1
title: Authentication Requirements
pagenum: 319; label: 11.2
title: Authentication Functions
pagenum: 320; label: 11.3
title: Message Authentication Codes
pagenum: 331; label: 11.4
title: Hash Functions
pagenum: 334; label: 11.5
title: Security of Hash Functions and MACs
pagenum: 340; label: 11.6
title: Recommended Reading
pagenum: 344; label: 11.7
title: Key Terms, Review Questions, and Problems
pagenum: 344; label: Appendix 11A
title: Mathematical Basis of the Birthday Attack
pagenum: 346; label: Chapter 12
title: Hash and MAC Algorithms
pagenum: 351; label: 12.1
title: Secure Hash Algorithm
pagenum: 353; label: 12.2
title: Whirlpool
pagenum: 358; label: 12.3
title: HMAC
pagenum: 368; label: 12.4
title: CMAC
pagenum: 372; label: 12.5
title: Recommended Reading and Web Sites
pagenum: 374; label: 12.6
title: Key Terms, Review Questions, and Problems
pagenum: 375; label: Chapter 13
title: Digital Signatures and Authentication Protocols
pagenum: 377; label: 13.1
title: Digital Signatures
pagenum: 378; label: 13.2
title: Authentication Protocols
pagenum: 382; label: 13.3
title: Digital Signature Standard
pagenum: 390; label: 13.4
title: Recommended Reading and Web Sites
pagenum: 393; label: 13.5
title: Key Terms, Review Questions, and Problems
pagenum: 393; label: Part Three
title: Network Security Applications
pagenum: 398; label: Chapter 14
title: Authentication Applications
pagenum: 400; label: 14.1
title: Kerberos
pagenum: 401; label: 14.2
title: X.509 Authentication Service
pagenum: 419; label: 14.3
title: Public‑Key Infrastructure
pagenum: 428; label: 14.4
title: Recommended Reading and Web Sites
pagenum: 430; label: 14.5
title: Key Terms, Review Questions, and Problems
pagenum: 431; label: Appendix 14A
title: Kerberos Encryption Techniques
pagenum: 433; label: Chapter 15
title: Electronic Mail Security
pagenum: 436; label: 15.1
title: Pretty Good Privacy
pagenum: 438; label: 15.2
title: S/MIME
pagenum: 457; label: 15.3
title: Recommended Web Sites
pagenum: 474; label: 15.4
title: Key Terms, Review Questions, and Problems
pagenum: 474; label: Appendix 15A
title: Data Compression Using ZIP
pagenum: 475; label: Appendix 15B
title: Radix-64 Conversion
pagenum: 478; label: Appendix 15C
title: PGP Random Number Generation
pagenum: 479; label: Chapter 16
title: IP Security
pagenum: 483; label: 16.1
title: IP Security Overview
pagenum: 485; label: 16.2
title: IP Security Architecture
pagenum: 487; label: 16.3
title: Authentication Header
pagenum: 493; label: 16.4
title: Encapsulating Security Payload
pagenum: 498; label: 16.5
title: Combining Security Associations
pagenum: 503; label: 16.6
title: Key Management
pagenum: 506; label: 16.7
title: Recommended Reading and Web Site
pagenum: 516; label: 16.8
title: Key Terms, Review Questions, and Problems
pagenum: 517; label: Appendix 16A
title: Internetworking and Internet Protocols
pagenum: 518; label: Chapter 17
title: Web Security
pagenum: 527; label: 17.1
title: Web Security Considerations
pagenum: 528; label: 17.2
title: Secure Socket Layer and Transport Layer Security
pagenum: 531; label: 17.3
title: Secure Electronic Transaction
pagenum: 549; label: 17.4
title: Recommended Reading and Web Sites
pagenum: 560; label: 17.5
title: Key Terms, Review Questions, and Problems
pagenum: 561; label: Part Four
title: System Security
pagenum: 563; label: Chapter 18
title: Intruders
pagenum: 565; label: 18.1
title: Intruders
pagenum: 567; label: 18.2
title: Intrusion Detection
pagenum: 570; label: 18.3
title: Password Management
pagenum: 582; label: 18.4
title: Recommended Reading and Web Sites
pagenum: 591; label: 18.5
title: Key Terms, Review Questions, and Problems
pagenum: 592; label: Appendix 18A
title: The Base‑Rate Fallacy
pagenum: 594; label: Chapter 19
title: Malicious Software
pagenum: 598; label: 19.1
title: Viruses and Related Threats
pagenum: 599; label: 19.2
title: Virus Countermeasures
pagenum: 610; label: 19.3
title: Distributed Denial of Service Attacks
pagenum: 614; label: 19.4
title: Recommended Reading and Web Sites
pagenum: 619; label: 19.5
title: Key Terms, Review Questions, and Problems
pagenum: 620; label: Chapter 20
title: Firewalls
pagenum: 621; label: 20.1
title: Firewall Design Principles
pagenum: 622; label: 20.2
title: Trusted Systems
pagenum: 634; label: 20.3
title: Common Criteria for Information Technology Security Evaluation
pagenum: 640; label: 20.4
title: Recommended Reading and Web Sites
pagenum: 644; label: 20.5
title: Key Terms, Review Questions, and Problems
pagenum: 645; title: Appendices
pagenum: 647; label: Appendix A
title: Standards and Standards‑Setting Organizations
pagenum: 647; label: A.1
title: The Importance of Standards
pagenum: 648; label: A.2
title: Internet Standards and the Internet Society
pagenum: 649; label: A.3
title: National Institute of Standards and Technology
pagenum: 652; label: Appendix B
title: Projects for Teaching Cryptography and Network Security
pagenum: 653; label: B.1
title: Research Projects
pagenum: 654; label: B.2
title: Programming Projects
pagenum: 655; label: B.3
title: Laboratory Exercises
pagenum: 655; label: B.4
title: Writing Assignments
pagenum: 655; label: B.5
title: Reading/Report Assignments
pagenum: 656; title: Glossary
pagenum: 657; title: References
pagenum: 663; title: Index
pagenum: 673