Computer Science/Math 442
September 2016

Tentative Schedule

Week of Material Covered Remarks
September 6 Introduction and Preliminaries

September 13 Information and Codes

September 20 Linear Codes

Assignment 1 Given
September 27 Hamming Codes

Error Detection
October 4 Introduction to Cryptography

October 11 DES
Chapter 8

October 18 Finite Fields
Assignment 1 due
Assignment 2 given
October 25 Contemporary Symmetric Ciphers(RC5, RC4, 3DES, Blowfish)
Confidentiality using Symmetric ciphers

November 1 Public Key Cryptography and RSA

Assignment 2 due
Assignment 3 given
November 8 Message Authentication and Hash Functions

10 Thursday Remembrance Day. No classes
November 15 Midterm
Hash Algorithms (MD5, SHA, RIPEMD,HMAC)
Digital Signatures

November 22 Presentations

November 29 Web Security.
Electronic Mail Security.
System Security.

Assignment 3 due
Project due.

Last modified:Thursday October 13, 2016 at 01:26 am ADT
Cezar Câmpeanu