Week 1
			
			
  
  
  		  
			Week 2
			
				Tuesday, Oct 4
				
					- 
					
					Encryption I
 - Topics: 
					Symmetric/Convential vs. Public Key Cryptograpy, Block 
					Ciphers, DES, Other Symmetric Ciphers, AES/Rijndael, OTP 
					(Refresher).
 
			
				Thursday, Oct 6
				
					- 
					 Encryption II
 - Topics: 
					Symmetric/Convential vs. Public Key Cryptograpy, Block 
					Ciphers, DES, Other Symmetric Ciphers, AES/Rijndael, OTP 
					(Refresher).
 
  
  		  
			Week 3
			
			
				Thursday, Oct 13
- Homework 
				1 due *Sunday*, Oct 16, 11:59pm!
				
					- 
					Some "fun" math.
 - Topics: Groups, 
					Rings, Fields, Euclidean Algorithm, Chinese Remainder 
					Theorem
 
  		  
			Week 4
			
				Tuesday, Oct 18
				
					- 
					
					Public Key Cryptography I.
 - Topics: 
					Diffie Hellman Key Exchange, RSA Encryption, 
					Square-and-Multiply, El Gamal Encryption, Digital Signatures 
					(RSA and El Gamal), Digital Signature Standard (DSS), 
					Identification (Fiat-Shamir), Zero-Knowledge Cave
 
 
			
				Thursday, Oct 20
				
					- 
					
					Public Key Cryptography II.
 - Topics: 
					Diffie Hellman Key Exchange, RSA Encryption, 
					Square-and-Multiply, El Gamal Encryption, Digital Signatures 
					(RSA and El Gamal), Digital Signature Standard (DSS), 
					Identification (Fiat-Shamir), Zero-Knowledge Cave
 
 
  		  
			Week 5
			
				Tuesday, Oct 25
- Midterm 
				exam
				
				
			 
			
  		  
			Week 6
 
  		  
  		  
			  Thursday, Nov 3
- Homework 
				2 due *Sunday*, Nov 6, 11:59pm!
			  				
			  
			 
  
  		  
			Week 7
			
				
Tuesday, Nov 8
				     Alfred needs to travel. No class!
				
			
			
  		  
			Week 8
			
				Tuesday, Nov 15
				
					- 
					
					Access Control.
 - Topics: Model and 
					Terminology, Access Control Structures, Access Control 
					Matrix, Capabilities, Access Control Lists, Android Security 
					Model, SELinux, Role Based Access Control (RBAC).
 
			
				Thursday, Nov 17
				
					- 
					
					Privacy and Anonymity.
 - Topics: 
					Definitions, Applications, Types of Attacks, Chaum's Mix, 
					Mix Casdade, Onion Routing, Tor, Hidden Servers, Dining 
					Cryptographers.
 
  		  
			Week 9
			
			
				
Thursday, Nov 24
				     No class.
				Enjoy the Thanksgiving holiday!
			
			
			Week 10
			
				Tuesday, Nov 29
- Homework 
				3 due *Wednesday*, Nov 30, 11:59pm!
				
				
				
			 
			
				Thursday, Dec 1
				
					- 
					
					Cryptography in real world. -- 
					In the scope of final exam! Make 
					sure you come to the class.
 - Topic: 
					Interesting real-world use/misuse of the cryptography 
					methods/concepts taught in this class.
 
  
  		  
			Final Week
			
				
Final exam time: Friday, Dec 9, 
				10:30am-12:30pm