| 1 | M | 28 Aug | Introduction -- what is cryptography and why should you care? |
| 2 | W | 30 Aug | Classical cryptography 1 -- Caesar cipher and modular arithmetic. Affine ciphers. |
| Reading: | Cryptology, 1-15; Friendly Introduction, 47-49 | ||
| Assignment Due: | student survey | ||
| 3 | F | 1 Sep | Cryptanalysis 1 -- Breaking the Caesar cipher |
| Reading: | Cryptology, 15-18 | ||
| 4 | M | 4 Sep | Uses for secure communications |
| Reading: | Privacy, vii-ix, 1-9, 42-48, 77-105; WS&C, x-xii, 1-20; PGP manual , Chapter 1; web page of articles on medical privacy | ||
| 5 | W | 6 Sep | Number theory 1 |
| Reading: | Friendly Introduction, Chapters 5, 6, 8 | ||
| Assignment Due: | ciphers | ||
| 6 | F | 8 Sep | Classical cryptography 2 -- block ciphers. 2-equation Hill cipher. |
| Reading: | handout on the Hill cipher | ||
| 7 | M | 11 Sep | When is a secure communication not really secure? |
| Reading: | Privacy, 11-41; WS&C 14-20, 27-38, 209-212; PGP manual , Chapter 11 | ||
| 8 | W | 13 Sep | Number Theory 2 |
| Reading: | Friendly Introduction, Chapters 9, 10 | ||
| Assignment Due: | paper | ||
| 9 | F | 15 Sep | Cryptanalysis 2 -- Types of Cryptanalytic attacks |
| Reading: | re-read handout on the Hill cipher; handout on types of cryptoanalytic attacks ; Cryptology, 15-16; WS&C 195-200 | ||
| 10 | M | 18 Sep | Private key vs. Public key cryptography |
| Reading: | Cryptology, 97-102; Privacy, 35-38,
60-62; WS&C, 200-201; PGP
manual
,
Chapter 2;
article by Diffie, | ||
| 11 | W | 20 Sep | Number Theory 3 |
| Reading: | Friendly Introduction, Chapters 16, 17 | ||
| Assignment Due: | math problems | ||
| 12 | F | 22 Sep | The RSA system |
| Reading: | Cryptology, 106-120; Friendly
Introduction, Chapter 18; article by Diffie, | ||
| 13 | M | 25 Sep | Guest Lecture 1: David Kirby |
| 14 | W | 27 Sep | Secure e-mail, e.g. PGP |
| Reading: | Privacy, 205-206; PGP manual , Chapters 4, 5, 7 (you can skip the parts about ``signing'' messages) | ||
| Assignment Due: | problems and paragraph | ||
| 15 | F | 29 Sep | Cryptanalysis 3 -- Attacks on RSA |
| Reading: | WS&C 201-202; handout on attacks on RSA ; article by Pomerance | ||
| 16 | M | 2 Oct | Cryptography and Government 1 -- Patents and export controls |
| Reading: | WS&C 219-232, 350-358, 371-372; PGP manual , Chapter 12; Privacy, 105-108; handout: My Life as an International Arms Courier ; web page of articles on government regulation of cryptography (and patents) | ||
| 17 | W | 4 Oct | How do you prove you're you? A little about digital signatures |
| Reading: | Cryptology, 103-106; WS&C 101-112; PGP manual , Chapter 2 | ||
| Assignment Due: | using public key cryptography | ||
| 18 | F | 6 Oct | Digital Signatures with RSA (and PGP) |
| Reading: | PGP
manual
, Chapters 2,
4, 5, 7 (the parts about ``signing''
messages) and Chapter 8
(Section ``A Peek Under the Hood'', Subsection ``Message
Digests and Digital Signatures''); WS&C 202-207; handout on signing
with RSA | ||
| 19 | M | 9 Oct | Guest Lecture 2: James Boyle |
| Reading: | handout on First Amendment issues | ||
| 20 | W | 11 Oct | Midterm |
| 21 | F | 13 Oct | Cryptography on the Web 1 -- Browsers and SSL |
| Reading: | WS&C 209-219, Chap 12 | ||
| M | 16 Oct | Fall Break -- no class | |
| 22 | W | 18 Oct | Secret Transactions 1 -- Digital money |
| Reading: | Cryptology, 138-142, 146-147; WS&C
313-334; handout on digital cash (you can skip Protocal
#4) | ||
| Assignment Due: | no assignment due this week | ||
| 23 | F | 20 Oct | Cryptography and Government 2 -- Government standards and cryptography |
| Reading: | Privacy, Chap. 3; FIPS handout on DSS , 1-7; handout by Landau on DES , 341-343, 345-346, 348-349; handout by Landau on AES , 450-453, 458-459; AES web page | ||
| 24 | M | 23 Oct | Cryptography on the Web 2 -- Certificates |
| Reading: | WS&C, 112-126, 207-208, Chapter 7 (all) | ||
| 25 | W | 25 Oct | DES and how it differs from RSA |
| Reading: | Privacy, 19-25; Cryptology, 21-22, 52-59; handout by Landau on DES , 343-345; explanation of terms in the Landau article | ||
| Assignment Due: | paper | ||
| 26 | F | 27 Oct | Secret Transactions 2 -- Electronic voting |
| Reading: | Cryptology, 142-146; handout; | ||
| 27 | M | 30 Oct | Cryptography and Government 3 -- Cryptography and law enforcement |
| Reading: | Privacy, Chap. 5, 7, 8; web page of articles on cryptography and law enforcement | ||
| 28 | W | 1 Nov | Other things which are related to cryptography 1 -- message digests and MAC's |
| Reading: | WS&C, 202-207; Cryptology, 70-73; handout
on MD2; | ||
| Assignment Due: | problems | ||
| 29 | F | 3 Nov | Cryptography and Government 4 -- How strong should civilian cryptography be? |
| Reading: | Privacy, Chap. 6, 7, 8; handout by Rivest; | ||
| 30 | M | 6 Nov | Other things which are related to cryptography 2 -- subliminal channels |
| Reading: | handout | ||
| 31 | W | 8 Nov | Cryptography and Government 5 -- Cryptography and Copyright |
| Reading: | web page of articles on cryptography and copyright | ||
| Assignment Due: | term paper proposal | ||
| 32 | F | 10 Nov | Cryptography and Government 6 -- Digital signature laws |
| Reading: | WS&C, 119-131; web page of articles on digital signature laws | ||
| 33 | M | 13 Nov | Paper workshop |
| 34 | W | 15 Nov | Uses for digital signatures |
| Reading: | WS&C, 119-131, 151-168; web page of articles on digital signature uses | ||
| Assignment Due: | steganography | ||
| 35 | F | 17 Nov | Guest Lecture 3: Yunliang Yu |
| 36 | M | 20 Nov | Cryptography on the Web 3 -- network security |
| Reading: | WS&C Chap 13 (host security); web page of articles on network security | ||
| Assignment Due: | term paper first draft due Wednesday at noon | ||
| W | 22 Nov | Thanksgiving recess -- no class | |
| F | 24 Nov | Thanksgiving recess -- no class | |
| 37 | M | 27 Nov | Other cryptographic and DS systems: Diffie-Hellman and Elliptic Curve Cryptography |
| Reading: | Cryptology, 120-124; Friendly Introduction, 204-212, 221-222 | ||
| 38 | W | 29 Nov | Other things which are related to cryptography 3 -- zero-knowledge proofs |
| Reading: | Cryptology, 80-84 and problem 12 on pages
93-94; handouts | ||
| Assignment Due: | no assignment due | ||
| 39 | F | 1 Dec | The future of cryptography 1 |
| Reading: | Privacy, Chap. 10, also read 207-233 if you
have time. Student survey
responses
.
You may also wish to review the official FBI
position
on the impact of
cryptography on law enforcement. (Handouts distributed during this class
period.) | ||
| 40 | M | 4 Dec | The future of cryptography 2 -- AES |
| Reading: | web page of readings on Rijndael | ||
| 41 | W | 6 Dec | The future of cryptography 3 -- quantum cryptography |
| Reading: |
handout | ||
| Assignment Due: | term paper final draft | ||
| F | 8 Dec | Reading period | |
| M | 11 Dec | Final exam period | |
| W | 13 Dec | Final exam due, 5:00 p.m. | |
This document was generated using the LaTeX2HTML translator Version 97.1 (release) (July 13th, 1997)
Copyright © 1993, 1994, 1995, 1996, 1997, Nikos Drakos, Computer Based Learning Unit, University of Leeds.
The command line arguments were:
latex2html -link 0 -split +0 -html_version 3.2,table syllabus.
The translation was initiated by Joshua Holden on 6/21/2001