Intro to Network and Computer Security

UCLA Extension 417.71

Reg Number T5505
Evenings 6:00 PM - 10:00 PM for 9 Wednesday nights
January 16 2008 to March 12, 2008 5273 Boelter Hall

Instructor:
  Vincent LeVeque
  Science Applications International Inc. (SAIC)
  vleveque@sbcglobal.net


Course Syllabus

REQUIRED READING:

SUGGESTED ADDITIONAL READING MATERIAL (NICE TO GET BUT NOT REQUIRED):

GRADING SYSTEM:

Two online or take-home exams (midterm and final) plus a short (2-5 page) original paper. Grade is based on the exam scores and paper grade.


COURSE SCHEDULE

COURSE SCHEDULE

Topic Date
1. Introduction. Overview of systems and networks. Concepts of security. Types of risks faced by computer systems. Certifications, professional organizations, and further resources. Wednesday January 16
2. Management of security. Role of policies, procedures, and standards. Organization of the security function. Segregation of duties. Security awareness programs. Human resource considerations. Wednesday, January 23
3. Risk analysis, determining risks and risk strategies. Safeguards and counter-measures.

Factors of identification, technologies. Password policies.

Wednesday, January 30
4. Time-based and cryptographic challenge response. Biometric authentication. Authentication servers and single signon. Discretionary vs. Mandatory Access control. Access control implementations. ACLs and their implementation in various systems. Wednesday, February 6
5. Development, acquisition and maintenance of systems. Roles of controls and accountability. Configuration control. Testing and documentation standards. DBMS security issues.
Midterms handed out
Wednesday February 13
6. The Audit process. Types of auditor, compliance audit, certification & accreditation, general controls reviews, third party reviews (SAS 70). Integrity considerations in financial record keeping. Event auditing and Intrusion Detection Systems (IDS)
Completed midterms due
Wednesday February 20
7. Computer architecture and security, the security kernel approach, the Trusted Computing Base. Hardware protection. Examples of Intel x86 and Windows NT. Wednesday February 20
8. Formal Security Models - Bell Lapadula, Biba, Clark-Wilson.  Department of Defense Orange book concepts, European ITSEC, the Common Criteria. Wednesday February 27
9. Network Security and Firewalls. Threats and counter-measures specific for dial-up and Internet access. Types of Firewalls. Virtual Private Networks. Final Exam handed out Wednesday March 5
10. Legal and regulatory issues. Torts. Intellectual property. Statutes governing computer use and security. Principals of evidence gathering and investigation. Professional Ethics. Wednesday March 12
11. Principals of cryptography, public vs. private key systems, digital signatures, PKI.
Final exam and class paper due
Wednesday March 12

WHAT THIS CLASS DOES NOT COVER

While this class does cover many of the items required for successful completion of the CISSP examination, it is not sufficient to do so. Additional preparation is strongly advised if you intend to sit for this exam.


Class 1. Introduction

Overview of systems and networks. Concepts of security. Types of risks faced by computer systems. Certifications, professional organizations, and further resources.

Lecture Notes

Professional Associations of Interest to Security Professionals

Professional Certifications in Security and related field

Academic Programs in Information Security

Periodicals and News Sites

Some good general references


Class 2. Organizations, policies, and intro to classification

Management of security. Professional Ethics. Role of policies, procedures, and standards. Organization of the security function. Segregation of duties. Security awareness programs. Human resource considerations.

Lecture Notes

General Policy-Writing Resources

Security Awareness Resources

Incident Response Teams


Class 3. Risk Analysis and Basic Authentication

Risk analysis, determining risks and risk strategies. Safeguards and counter-measures. Risk analysis software overview.
Identification and access control. Factors of identification, technologies. Password policies

Lecture Notes

Risk Analysis Methodologies

The Numbers - Surveys, Statistics, and Anectdotes

Password Authentication


Class 4. Authentication and Access Control

Time-based and cryptographic challenge response. Biometric authentication. Authentication servers and single signon.
Discretionary vs. Mandatory Access control. Access control implementations. ACLs and their implementation in various systems.

Lecture Notes

Authentication Devices

Technical Descriptions of More Complex Authentication Methods


Class 5. Application Software

Development, acquisition and maintenance of systems. Roles of controls and accountability. Configuration control. Testing and documentation standards. Formal methods. DBMS security issues.

Lecture Notes

Standards and Internal Control Issues

Software Engineering (doing things the right way)

Standards for Secure Code


Class 6. Event Auditing and Intrusion Detection / Hardware and Operating System Security

Computer architecture and security, the security kernel approach, the Trusted Computing Base. Hardware protection. Examples of Intel x86 and Windows NT

Lecture Notes

Intrusion Detection - Using event logs to detect and track malicious activity

Computer architecture and security


Class 7. Compliance, Auditing, and Standards

The Audit process. Types of auditor, compliance audit, certification & accreditation, general controls reviews, third party reviews (SAS 70). Integrity considerations in financial record keeping.

Lecture Notes

Compliance Auditing -- Government Certification and Accreditation

Compliance Auditing -- the Financial Audit Perspective

Configuration Auditing - Is your security set up properly?


Class 8. The Orange Book and Formal Security Models

Formal Security Models - Bell Lapadula, Biba, Clark-Wilson. Department of Defense Orange book concepts, European ITSEC, the Common Criteria

Lecture Notes

Class 9. Network Security

Network Security and Firewalls. Threats and counter-measures specific for dial-up and Internet access. Types of Firewalls.

Lecture Notes

General Info

Virtual LANs (VLANs) as a security tool

IPSec and other Virtual Private Network

Voice Over IP security

Wireless LAN security


Class 10. Computer Security and the Law

Legal and regulatory issues. Torts. Intellectual property. Statutes governing computer use and security. Principals of evidence gathering and investigation.

Lecture Notes

General Info


Class 11. Cryptography

Cryptography and electronic commerce. Principals of cryptography, public vs. private key systems, digital signatures.

Lecture Notes

Crypto Fundamentals

Public key certificates

Beware Bad Cryptography!

Vendors


Page updated January 2008 by Vincent LeVeque