Fall 2005, Schedule: TR 14:30-16:00 McConnell 103
Instructor:
Prof. Claude Crépeau
Office hours:
Claude : Monday 14:00-17:00, McConnell 110N.
Simon-Pierre: Tuesday 9:00-10:30 / Thursday 9:00-11:30, McConnell 235.
LAST CLASS:
Thursday, December 1, 2:00-3:30.
breakout room ENGTR 3104
T.A.: Simon-Pierre Desrosiers
Description: (4 credits, 3 hours).
Review of the basic notions of cryptography and quantum information theory. Quantum key distribution and its proof of security. Quantum encryption, error-correcting codes and authentication. Quantum bit commitment, zero-knowledge and oblivious transfer. Multiparty quantum computations.
Prerequisite: COMP 547 and permission of the instructor.
Restriction: An introduction to notions of Information Theory is required.
CHECK YOUR GRADES HERE. FINAL GRADES ARE HERE !!!!
HW 4 (pdf format)
REVISED Dec 6th 2005
1. Number Theory and finite fields (from Crépeau's COMP-547)
2. Classical coding theory Part I (from Madhu Sudan)
2. Classical coding theory Part II (from Madhu Sudan)
2. Berlekamp-Welch Decoder (from Gemmell-Sudan)
3. Privacy Amplification (from Bennett-Brassard-Crépeau-Maurer)
3. Jensen's Lemma (from Crépeau's COMP-547)
4. Quantum coding theory (from Daniel Gottesman)
4. Quantum coding theory (Slides) (version for printing without yellow background)
5. BB84 QKD and security proof (from Shor-Preskill)
5. BB84 QKD and security proof (Slides) (version for printing without yellow background)
5. Alternative security proof (from Gottesman-Lo)
6. one-time quantum pad and Quantum Vernam cipher (version for printing without yellow background)
6. Quantum Vernam cipher (from Mosca-Tapp-de Wolf)
6. Quantum Vernam cipher (Slides) (version for printing without yellow background)
7. Approximate quantum encryption (from Hayden-Leung-Shor-Winter)
7. Effective approximate quantum encryption (from Ambanis-Smith)
7. Approximate Quantum Encryption (Slides) (version for printing without yellow background)
8. Quantum One-time Authentication (Slides) (version for printing without yellow background)
8. Authentication of quantum messages (from Barnum-Crépeau-Gottesman-Smith-Tapp)
8. Authentication of quantum messages (Slides)
8. Approximate QECC and secret sharing schemes (from Crépeau-Gottesman-Smith)
8. Approximate Quantum Error-Correcting codes (Slides) (version for printing without rainbow background)
9. Uncloneable encryption (from Gottesman)
10. key recycling and known-plaintext attack(from Damgaard-Pedersen-Salvail)
10. Near optimal key recycling scheme (from Damgaard-Pedersen-Salvail)
10. Near optimal key recycling scheme (Slides)
11. Quantum OT and BC (Slides)
11. Quantum OT and BC (Slides) (version for printing without rainbow background)
Send comments/questions to cs647@cs.mcgill.ca
06/08/99
Intro course: 308-547A Cryptography and Data Security