This course covers the implementation of systems assurance with computing systems. Topics include confidentiality, integrity, authentication, non-repudiation, intrusion detection, physical security, and encryption. Extensive laboratory exercises are assigned.Encryption algorithms: secret key, DES, PKI, RSA, SSL/TLS, and more. Extensive laboratory exercises are assigned.
Tuesday and Thursday
Ricardo A. Calix, Ph.D.
Purdue University Northwest
rcalix@pnw.edu
241 Anderson
Example problems will be provided as required.
We will use the following software and hardware:
Mon | Tue | Wed | Thu | Fri |
---|---|---|---|---|
Aug 24 |
Aug 25 Principles of Cyber Securityvideo |
Aug 26 |
Aug 27 Block ciphers and chain modesvideo |
Aug 28 |
Aug 31 |
Sep 1 what is a secure cipher? |
Sep 2 |
Sep 3 secret key encryption lab |
Sep 4 |
Sep 7 |
Sep 8 Hash functions and integrity |
Sep 9 |
Sep 10 Hash functions |
Sep 11 |
Sep 14 |
Sep 15 Asymmetric Encryption |
Sep 16 |
Sep 17 |
Sep 18 |
Sep 21 |
Sep 22 RSA intro |
Sep 23 |
Sep 24 catch-up lab |
Sep 25 |
Sep 28 |
Sep 29 Exam1 |
Sep 30 |
Oct 1 |
Oct 2 |
Oct 5 |
Oct 6 RSA and stream ciphers |
Oct 7 |
Oct 8 Block ciphers, DES, Feistel network |
Oct 9 |
Oct 12 |
Oct 13 |
Oct 14 |
Oct 15 XOR block ciphers XOR - CBC code in python |
Oct 16 |
Oct 19 |
Oct 20 DES and SSL |
Oct 21 |
Oct 22 PyCrypto |
Oct 23 |
Oct 26 |
Oct 27 Intrusion Detection Systems |
Oct 28 |
Oct 29 |
Oct 30 |
Nov 2 |
Nov 3 Malware and Hash Functions |
Nov 4 |
Nov 5 PyCrypto Demos |
Nov 6 |
Nov 9 |
Nov 10 Exam 2 |
Nov 11 |
Nov 12 Crypto Practical exam |
Nov 13 |
Nov 16 |
Nov 17 Big Num Crypto |
Nov 18 |
Nov 19 Big Num Crypto |
Nov 20 |
Nov 23 |
Nov 24 RCM Risk and Control Matrix |
Nov 25 | Nov 26 |
Nov 27 |
Nov 30 |
Dec 1 DOS (Availability) SYN-cookies and Hash |
Dec 2 |
Dec 3 Work on project |
Dec 4 |
Dec 7 |
Dec 8 Presentations |
Dec 9 |
Dec 10 Presentations |
Dec 11 |
Dec 14 Finals |
Dec 15 Finals |
Dec 16 Finals |
Dec 17 Finals |
Dec 18 Finals |