Computer Security (CIS-3240) Home Page
This is the home page for Peter Chapin's Computer Security course notes for the Fall 2024
semester. Here you will find electronic versions of class handouts, homework assignments,
lecture slides, and links to other references of interest. If you are a student taking Computer
Security, you should bookmark this page.
Lectures will be via Zoom.
Lecture Topics
The lectures for this course will be taught via Zoom.
- 2024-08-26.
Introduction to the course and overview of some basic concepts in computer security.
- 2024-08-28.
Discussed general concepts of symmetric encryption. Demonstrated the hexdump and count
utilities and the substitution cipher program.
- 2024-09-04.
Introduced Feistel ciphers and DES.
- 2022-09-09.
Discussed the AES. Introduced the
One-Time Pad.
- 2024-09-11.
Discussed the "three gnomes." Introduced block cipher modes. Discussed ECB mode, CBC mode,
CFB, and CTR mode.
- 2024-09-16.
Discussed cryptographic hash functions.
- 2024-09-18.
Discussed GCM. Introduced public key cryptography.
Slides
Homework
- Homework #1 Basic Security Concepts (DocBook source). Due: 2024-09-06
- Homework #2 Block Ciphers (DocBook
source). Due: 2024-09-20
Resources/Articles
General References and Utilities
Cryptography
Security Protocols
Network Security
Host Security
Last Revised: 2024-09-19
Copyright 2024 by Peter Chapin <peter.chapin@vermontstate.edu>