FREE SHIPPING BOTH WAYS
ON EVERY ORDER!
LIST PRICE:
$81.00

Sorry, this item is currently unavailable.

Cryptography and Network Security : Principles and Practice

ISBN: 9780138690175 | 0138690170
Edition: 2nd
Format: Hardcover
Publisher: Prentice Hall
Pub. Date: 6/1/1998

Why Rent from Knetbooks?

Because Knetbooks knows college students. Our rental program is designed to save you time and money. Whether you need a textbook for a semester, quarter or even a summer session, we have an option for you. Simply select a rental period, enter your information and your book will be on its way!

Top 5 reasons to order all your textbooks from Knetbooks:

  • We have the lowest prices on thousands of popular textbooks
  • Free shipping both ways on ALL orders
  • Most orders ship within 48 hours
  • Need your book longer than expected? Extending your rental is simple
  • Our customer support team is always here to help
SummaryTable of Contents
Appropriate for undergraduate and graduate level courses in Cryptography and Computer security. Best-selling author and two-time winner of the TEXTY award for the best Computer Science and Engineering text, William Stallings provides a practical survey of both the principles and practice of cryptography and network security. This text, which won the 1999 TAA Award for the best computer science and engineering textbook of the year, has been completely updated to reflect the latest developments in the field. It has also been extensively reorganized to provide the optimal sequence for classroom instruction and self-study.
Prefacexiii
Chapter 1 Introduction
1(18)
1.1 Attacks, Services, and Mechanisms
3(3)
... MORE
1.2 Security Attacks
6(3)
1.3 Security Services
9(2)
1.4 A Model for Internetwork Security
11(2)
1.5 Outline of this Book
13(3)
1.6 Recommended Reading
16(1)
Appendix 1A: Internet and Web Resources
16(3)
PART ONE CONVENTIONAL ENCRYPTION19(142)
Chapter 2 Conventional Encryption: Classical Techniques
21(28)
2.1 Conventional Encryption Model
22(4)
2.2 Steganography
26(2)
2.3 Classical Encryption Techniques
28(16)
2.4 Recommended Reading
44(1)
2.5 Problems
45(4)
Chapter 3 Conventional Encryption: Modern Techniques
49(44)
3.1 Simplified DES
50(7)
3.2 Block Cipher Principles
57(8)
3.3 The Data Encryption Standard
65(9)
3.4 The Strength of DES
74(2)
3.5 Differential and Linear Cryptanalysis
76(3)
3.6 Block Cipher Design Principles
79(4)
3.7 Block Cipher Modes of Operation
83(6)
3.8 Recommended Reading
89(1)
3.9 Problems
89(2)
Appendix 3A: Bent Functions
91(2)
Chapter 4 Conventional Encryption: Algorithms
93(38)
4.1 Triple DES
93(6)
4.2 International Data Encryption Algorithm
99(10)
4.3 Blowfish
109(5)
4.4 RC5
114(6)
4.5 CAST-128
120(4)
4.6 RC2
124(2)
4.7 Characteristics of Advanced Symmetric Block Ciphers
126(1)
4.8 Problems
127(4)
Chapter 5 Confidentiality Using Conventional Encryption
131(30)
5.1 Placement of Encryption Function
132(7)
5.2 Traffic Confidentiality
139(2)
5.3 Key Distribution
141(8)
5.4 Random Number Generation
149(7)
5.5 Recommended Reading
156(1)
5.6 Problems
157(4)
PART TWO PUBLIC-KEY ENCRYPTION AND HASH FUNCTIONS161(160)
Chapter 6 Public-Key Cryptography
163(44)
6.1 Principles of Public-Key Cryptosystems
164(9)
6.2 The RSA Algorithm
173(9)
6.3 Key Management
182(8)
6.4 Diffie-Hellman Key Exchange
190(3)
6.5 Elliptic Curve Cryptography
193(6)
6.6 Recommended Reading
199(1)
6.7 Problems
199(4)
Appendix 6A: The Complexity of Algorithms
203(4)
Chapter 7 Introduction to Number Theory
207(30)
7.1 Prime and Relatively Prime Numbers
208(3)
7.2 Modular Arithmetic
211(6)
7.3 Fermat's and Euler's Theorems
217(4)
7.4 Testing for Primality
221(2)
7.5 Euclid's Algorithm
223(3)
7.6 The Chinese Remainder Theorem
226(2)
7.7 Discrete Logarithms
228(5)
7.8 Recommended Reading
233(1)
7.9 Problems
233(4)
Chapter 8 Message Authentication and Hash Functions
237(34)
8.1 Authentication Requirements
238(1)
8.2 Authentication Functions
239(10)
8.3 Message Authentication Codes
249(4)
8.4 Hash Functions
253(6)
8.5 Security of Hash Functions and MACs
259(4)
8.6 Recommended Reading
263(1)
8.7 Problems
263(1)
Appendix 8A: Mathematical Basis of Birthday Attack
264(7)
Chapter 9 Hash and Mac Algorithms
271(28)
9.1 MD5 Message Digest Algorithm
272(9)
9.2 Secure Hash Algorithm (SHA-1)
281(5)
9.3 RIPEMD-160
286(7)
9.4 HMAC
293(5)
9.5 Problems
298(1)
Chapter 10 Digital Signatures and Authentication Protocols
299(22)
10.1 Digital Signatures
299(4)
10.2 Authentication Protocols
303(8)
10.3 Digital Signature Standard
311(3)
10.4 Recommended Reading
314(1)
10.5 Problems
315(2)
Appendix 10A: Proof of the DSS Algorithm
317(4)
PART THREE NETWORK SECURITY PRACTICE321(154)
Chapter 11 Authentication Applications
323(32)
11.1 Kerberos
323(18)
11.2 X.509 Directory Authentication Service
341(9)
11.3 Recommended Reading
350(1)
11.4 Problems
350(1)
Appendix 11A: Kerberos Encryption Techniques
351(4)
Chapter 12 Electronic Mail Security
355(44)
12.1 Pretty Good Privacy
356(18)
12.2 S/MIME
374(16)
12.3 Recommended Readings
390(1)
12.4 Problems
391(1)
Appendix 12A: Data Compression Using ZIP
391(3)
Appendix 12B: Radix-64 Conversion
394(1)
Appendix 12C: PGP Random Number Generation
395(4)
Chapter 13 IP Security
399(42)
13.1 IP Security Overview
400(2)
13.2 IP Security Architecture
402(6)
13.3 Authentication Header
408(5)
13.4 Encapsulating Security Payload
413(5)
13.5 Combining Security Associations
418(3)
13.6 Key Management
421(11)
13.7 Recommended Reading
432(1)
13.8 Problems
432(1)
Appendix 13A: Internetworking and Internet Protocols
433(8)
Chapter 14 Web Security
441(34)
14.1 Web Security Requirements
441(3)
14.2 Secure Sockets Layer and Transport Layer Security
444(17)
14.3 Secure Electronic Transaction
461(11)
14.4 Recommended Reading
472(1)
14.5 Problems
473(2)
PART FOUR SYSTEM SECURITY475(60)
Chapter 15 Intruders, Viruses, and Worms
477(40)
15.1 Intruders
478(23)
15.2 Viruses and Related Threats
501(13)
15.3 Recommended Reading
514(1)
15.4 Problems
514(3)
Chapter 16 Firewalls
517(18)
16.1 Firewall Design Principles
517(10)
16.2 Trusted Systems
527(5)
16.3 Recommended Reading
532(1)
16.4 Problems
533(2)
Appendix A Projects for Teaching Cryptography and Network Security535(4)
A.1 Research Projects536(1)
A.2 Programming Projects536(1)
A.3 Reading/Report Assignments537(2)
Glossary539(6)
References545(14)
Index559

Related Products


  • Cryptography and Network Security : Principles and Practice
    Cryptography and Network Secur...
  • Cryptography and Network Security : Principles and Practice
    Cryptography and Network Secur...
  • Cryptography and Network Security : Principles and Practice
    Cryptography and Network Secur...
  • Cryptography and Network Security Principles and Practice
    Cryptography and Network Secur...
  • Network and Internetwork Security : Principles and Practice
    Network and Internetwork Secur...


Please wait while this item is added to your cart...