Home

Instructors

Prerequisites

Textbook

Grading

Schedule

Lectures

Announcements

Labs/Homework

Exams

Projects

Dates

Mypoly

Isis

Poly Logo

Schedule

Date

Lecture Topic

Reading Assignment

Lab component

Student in charge for lab

9/4


Introduction.

Chapter 1. Class Notes

Lab 0 assigned. Review of C and Unix.

Amy

9/11


Symmetric Key Cryptography.

9.1, 9.2, 11.1. 11.2, Class Notes

Lab 0 due.

Lab 1 - AES assigned.

Sonia & Kelly

9/18

Asymmetric Key Cryptography. Authentication. Digital Signatures. Cryptographic Hash functions.

9.3, 9.4, 10.6, Class Notes

Lab 1 due.

Lab 2 – RSA and AES assigned

Konstantin, Lok & Shihan.

9/25

Key Management Issues and Protocols. Digital Certificates. PKI. (Out of Town).

10.1 to 10.5.

Lab 2 due.

Lab 3 RSA, AES, Hash Algorithm assigned.

Jia , Yat & Shihan.

10/2

Identity and Authentication

Chapters 12, and 14.

Lab 3 due

Lab 4 FEAU assigned

Konstantin & Yat

10/9

Design Principles; Review for Midterm

Chapter 13

Lab 4 due


10/16

Midterm (Out of Town)


Lab 5 Attack trees and Policies assigned.

William & Frank

10/23

Access Control

2.1, 2.2, and Chapter 15

Lab 5 due

Lab 6 Authentication Authorization and Auditing mechanisms assigned

Frank & Raul

10/30

Writing Secure Code; Malicious Logic

Chapter 29 and Class Notes

Lab 6 due

Lab 7 Buffer Overflow & Format string attacks.


Lok & Stephen

11/6

Vulnerability Analysis; Auditing

Chapter 23, 24

Lab 7 due

Lab 8 Robust Programming

Kelly & Stephen

11/13

Assurance and Building Systems with Assurance

Chapter 18, 19

Lab 8 due

Lab 9 Securing Linux & Windows

Russ & William

11/20

Evaluating Secure Systems

Chapter 21

Lab 9 due

Lab 10 War Games assigned

Russ & Raul

11/27

Thanksgiving Holiday. No Class.




12/4

Security Policies; Bell La-Padula; Biba; Clark Wilson

Selected Parts of Chapters 5, 6 and 7

Lab 10 due