Security

References:

  1. Abraham Silberschatz, Greg Gagne, and Peter Baer Galvin, "Operating System Concepts, Seventh Edition ", Chapter 15

Note:

15.1 The Security Problem

15.2 Program Threats

15.2.1 Trojan Horse

15.2.2 Trap Door

15.2.3 Logic Bomb

15.2.4 Stack and Buffer Overflow

15.2.5 Viruses

15.3 System and Network Threats

15.3.1 Worms

15.3.2 Port Scanning

15.3.3 Denial of Service

15.4 Cryptography as a Security Tool

15.4.1 Encryption

15.4.1.1 Symmetric Encryption

15.4.1.2 Asymmetric Encryption

15.4.1.3 Authentication

15.4.1.4 Key Distribution

15.4.2 Implementation of Cryptography

15.4.3 An Example: SSL

15.5 User Authentication

15.5.1 Passwords

15.5.2 Password Vulnerabilities

15.5.3 Encrypted Passwords

15.5.4 One-Time Passwords

15.5.5 Biometrics

15.6 Implementing Security Defenses

15.6.1 Security Policy

15.6.2 Vulnerability Assessment

15.6.3 Intrusion Detection

15.6.4 Virus Protection

15.6.5 Auditing, Accounting, and Logging

Tripwire Filesystem ( New Sidebar )

15.7 Firewalling to Protect Systems and Networks

15.8 Computer-Security Classifications

15.9 An Example: Windows XP

15.10 Summary