Week

 Date

Topic

Class Notes

1

Jan. 26

Introduction

.pdf

2

Feb. 2

Classical cryptography

.PDF

3

Feb. 9

Information Theoretical Cryptography, Block ciphers (DES), 

.pdf

4

Feb. 16

Block ciphers (DES) [HW-1 Due]

.pdf

5

Feb. 23

Math background and AES  

.pdf

6

Mar. 2

Randomness, RNG, Stream Ciphers [HW-2 Due]   

.pdf

7

Mar. 9

 MIDTERM I   [HW-3 Due Mar. 30]

.pdf

8

Mar. 16

 BREAK

---

9

Mar. 30

Public-Key Cryptography; RSA, ElGamal 

.pdf

10

Apr. 6

Hash, MAC, Signatures and Key Distribution w/ TA [HW-4 Out- Apr. 20]

.pdf

11

Apr. 13

ECC, Authentication,Web security, SSL, SET

.pdf

12

Apr. 20

Key Distribution in Wireless Networks, Zero Knowledge Proofs 

 

13

Apr. 27

Wireless Network Security

.pdf

14

May 4

Anonymity [Project Due & Final Due]

.pdf

 

 

 

 

 

 Reading assignments/material:

    Differential Cryptanalysis of DES-like Cryptosystems 

    A Tutorial on Linear and Differential Cryptanalysis

    Randomness and the Netscape Browser

Analysis of Linux RNG

Appendices C, D, E, F, G, H: http://williamstallings.com/Crypto/Crypto5e.html