Tables of Contents for Network Security Essentials
Attacks, Services, and Mechanisms
4
2
A Model for Internetwork Security
11
2
Internet Standards and RFCs
13
3
Appendix 1A: Internet and Web Resources
16
3
PART ONE CRYPTOGRAPHY
19
62
Conventional Encryption and Message Confidentiality
21
26
Conventional Encryption Principles
22
6
Conventional Encryption Algorithms
28
9
Cipher Block Modes of Operation
37
2
Location of Encryption Devices
39
3
Public-Key Cryptography and Message Authentication
47
34
Approaches to Message Authentication
48
4
Secure Hash Functions and HMAC
52
10
Public Key Cryptography Principles
62
4
Public-Key Cryptography Algorithms
66
6
Appendix 3A: Prime Numbers and Modular Arithmetic
77
4
PART TWO NETWORK SECURITY APPLICATIONS
81
196
Authentication Applications
83
34
X.509 Directory Authentication Service
101
9
Recommended Reading and Web Sites
110
1
Appendix 4A: Kerberos Encryption Techniques
111
6
Electronic Mail Security
117
44
Pretty Good Privacy (PGP)
118
18
Recommended Web Sites
152
1
Appendix 5A: Data Compression Using ZIP
153
2
Appendix 5B: Radix-64 Conversion
155
2
Appendix 5C: PGP Random Number Generation
157
4
IP Security Architecture
165
6
Authentication Header
171
5
Encapsulating Security Payload
176
5
Combining Security Associations
181
3
Recommended Reading and Web Sites
193
1
Appendix 6A: Internetworking and Internet Protocols
194
9
Web Security Requirements
204
2
Secure Sockets Layer (SSL) and Transport Layer Security (TLS)
206
17
Secure Electronic Transaction (SET)
223
12
Recommended Reading and Web Sites
235
1
Network Management Security
237
40
Basic Concepts of SNMP
238
8
SNMPv1 Community Facility
246
2
Recommended Reading and Web Sites
273
1
PART THREE SYSTEM SECURITY
277
60
Intruders and Viruses
279
40
Viruses and Related Threats
303
13
Recommended Reading and Web Sites
316
1
Firewall Design Principles
320
10
APPENDIX A RFCs Cited in this Book
337
2
APPENDIX B Projects for Teaching Network Security
339
2
B.1 Research Projects
339
1
B.2 Programming Projects
340
1
B.3 Reading/Report Assignments
340
1