KSU CIS553/753: Applied Cryptography

Spring 2014 Schedule

This schedule is approximate and subject to adjustment.
Week Tuesday Thursday
Jan 20 Introduction. Slides. Information Theory I. Slides. Homework 1
Jan 27 Information Theory II. Slides. Handout Perfect Secrecy. Slides. Homework 2
Feb 3 Campus Closed No class (Simon out of town).
Feb 10 Unicity Distance. Slides. Classical Cipher. Classical Cipher. Slides.
Feb 17 Classical Cipher. Homework 3 Algebraic Structures I. Slides.
Feb 24 Algebraic Structures II. Slides. Finite Field. Slides. Homework 4
March 3 Components of Modern Block Ciphers.
Slides .
Data Encryption Standard (DES). Slides. Back-up Time
Programming project 1. Sample inputs and outputs.
March 10 AES. Slides. AES (continued). Symmetric cipher modes. Slides.
Midterm Review Slides..
March 17 Spring Break
March 24 Midterm Exam Introduction to Public-key Cryptography
Mathematical Background Slides.
March 31 RSA crypto system Slides. RSA key-generation algorithm
April 7 Primality test
Programming project 2: RSA. Due: April 25
No class.
April 14 Rabin crypto system. Lecture Note. ElGamal crypto system. Slides.
April 21 Elliptic curve Cryptographic hash functions. Slides. Homework 5
April 28 Message Authentication Code. Slides.
Mid-term exam review.
Digital Signature. Slides.
Sony's PlayStation 3 incorrect digital signature implementation.
May 5 Digital Signature (continued). No class (Simon out of town)