Computer Science/Math 442
CRYPTOGRAPHY AND CODES
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
AES
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