CIS 428 Introduction to Cryptography

Barbara Nostrand, Ph.D.

Electrical Engineering and Computer Science


Schedule

All assigments are due at 11:59 PM on the assigned date

No work will be accepted after 11:59 PM MAY 06

This is an approximate schedule of when topics will be covered in class.  You are solely responsible for reading all of the assigned material.  While some material will be covered in class,  much will depend upon your own reading.  You are also responsible for any additional material presented in class regardless of whether it has been distributed either as a handout or posted to a WEB page.  Homework problems will be presented in class by students on the homework due date. 

In addition to scheduled homework,  you will complete several laboratory exercises before the end of the term.  Electronic versions of your project directory for each exercise will be turned in via the internet.  You also need to submit an individual written technical report after completing each of the laboratory exercises. 


DatesCryptography
Reading
Cryptanalysis
Reading
Mathematics
Assignments
Software
Assignments
DueTopics
01 Tue, Jan 15 Course WEB Page



ROT13 JAN 17Introduction and Course Overview
02 Thr, Jan 17



1.12.2,  1.12.6,  1.12.16,  1.12.22Static CiphersJAN 22Integers
03 Tue, Jan 22

Chapter 1

Single RotorJAN 29Abstract Algebra
04 Thr, Jan 24



2.23.2,  2.23.4,  2.23.8,  2.23.10,  2.23.18
JAN 31Polynomials
05 Tue, Jan 29

Chapter 2






06 Thr, Jan 31





Multiple RotorFEB 07Encryption
07 Feb 05 Irreducible Polynomials Chapter 3 3.16.4,  3.16.6,  3.16.14,  3.16.16,  3.16.22

FEB 12

08 Thr, Feb 07




Stream CipherFEB 19

09 Feb 12






10 Feb 14






11 Feb 19 Kerchoff Chapter 4 4.8.2,  4.8.4,  4.8.7,  4.8.9
FEB 21Perfect Security
12 Feb 21 Shannon Chapter 5 5.5.1,  5.5.2
FEB 26DES
13 Feb 26 Chapter 6 6.6.3
MAR 04AES
14 Feb 28


MAR 04Term Paper Topic
15 Mar 04






16 Mar 06 Inverting Polynomials Chapter 7 7.6.1,  7.6.3,  7.6.4,  7.6.6,  7.6.9

MAR 25Prime Number Generation
17 Mar 11



SPRING BREAK
18 Mar 13



SPRING BREAK
19 Mar 18 Chapter 8 8.7.3,  8.7.4,  8.7.8,  8.7.10,  8.7.11,  8.7.21
MAR 27Prime Number Generation
Public-Key Encryption
20 Mar 20




IN-CLASS EXAM 1
21 Mar 25






22 Mar 27






23 Apr 01






24 Apr 03






25 Apr 08






26 Apr 10




IN-CLASS EXAM 2
27 Apr 15






28 Apr 17






39 Apr 22



NO CLASS TODAY
30 Apr 24






31 Apr 29



TAKE-HOME EXAM
32 May 06



SEMINAR

ALL Readings & Assignments are due on the date shown
Class time is allocated for examinations on the days shown


Last modified: 2008 MAR 24
bnostran@syr.edu