Network Security
1. Introduction
2. Terminology and abbreviations
3. Background to network security
4. Network security when using your computer
5. Threats to communication networks
6. Important terminology and information for making the most of this section
7. Potential network vulnerabilities
8. Tapping into transmission media
9. Principles of encryption
10. An overview of symmetric key systems
11. The components of a symmetric key system
12. Asymmetric key systems
13. Vulnerability to attack
14. Hybrid systems
15. Implementing encryption in networks
16. Link layer encryption
17. Encryption and integrity
18. Freshness
19. Authentication
20. Access control
21. Firewalls
22. Application level gateways
23. Circuit level gateways