Tentative Schedule for CPSC/PMAT 669, Fall 2008

home page -  schedule -  handouts -  Mike Jacobson -  links

 Tentative Course Schedule

Week Topic Event
08/09 Substitution ciphers, redundancy, entropy, unicity distance.  
15/09 Perfect security and the one-time pad, block ciphers, 3DES.  
22/09 AES, modes of operation.  
29/09 Number theory, extended Euclidean algorithm, binary exponentiation, primitive roots. Assignment 1 due, 3/10
06/10 Public-key cryptography; One-way functions, Diffie-Hellman key exchange, one-way trapdoor functions, RSA.  
13/10 Quadratic residuosity, Rabin-Williams. Assignment 2 due, 17/10
20/10 Probabilistic PKC (El Gamal), semantic security, Goldwasser-Micali, Blum-Goldwasser. Project proposal due, 24/10
27/10 Data integrity (hash functions and message authentication codes), digital signatures (DSA and El Gamal)  
03/11 Elliptic curves, elliptic curve key agreement. Assignment 3 due, 7/11
10/11 Key management, public-key infrastructure, certification authorities. ID-based cryptography.  
17/11 Email security (PGP), web security. Assignment 4 due, 21/11
24/11 Student presentations.  
01/12 Student presentations. Project due, 5/12

 Project Presentations

Date Time Location Presenter Title
Dec 1 10:00-10:20 ICT 618B Endri Vangjel TBA
Dec 1 10:25-10:45 ICT 618B Ali Abedi TBA
Dec 2 15:00-15:20 ICT 618B Shreya Maheshwar TBA
Dec 2 15:25-15:45 ICT 618B Fatemeh Arbab Quantum Theory in Cryptography
Dec 2 16:00-16:20 ICT 618B Mohammad Jafari TBA
Dec 3 10:00-10:20 ICT 616 Shreya Rawal TBA
Dec 3 10:25-10:45 ICT 616 Amir Kalbasi Wi-Fi Network Security
Dec 4 14:00-14:20 ICT 618B Brad Cossette TBA
Dec 4 14:25-14:45 ICT 618B Rohit Joshi TBA
Dec 4 15:00-15:20 ICT 618B Rosa Karimi Adl Linear and Neural Network based Cryptanalysis
Dec 4 15:25-15:45 ICT 618B Fahim Zibran TBA



This page last modified:
 http://www.cpsc.ucalgary.ca/~jacobs/Courses/cpsc669/F08/schedule.html