Teaching plan for the course unit



Close imatge de maquetació




General information


Course unit name: Quantum Communications and Cryptography

Course unit code: 574641

Academic year: 2021-2022

Coordinator: Bruno Julia Diaz

Department: Department of Quantum Physics and Astrophysics

Credits: 3

Single program: S



Estimated learning time

Total number of hours 75


Face-to-face and/or online activities



-  Lecture

Face-to-face and online




-  Lecture with practical component

Face-to-face and online



Supervised project


Independent learning






Students are advised to have completed or be enrolled in the subject Advanced Quantum Information Theory.



Competences to be gained during study


  1. Security analysis of quantum key distribution protocols.

  2. Understanding of long-distance quantum communication and the quantum internet.





Learning objectives


Referring to knowledge

  1. To become familiar with security proofs and computation of secret-key rates.

  2. To understand the role of entanglement in quantum communication.



Teaching blocks


1. Quantum key distribution protocols

*  BB84 protocol

Ekert protocol

Prepare and measure vs entanglement-based protocols

Protocols using continuous-variable systems

2. Security proofs

*  Structure of attacks

Key distillation using one-way and two-way communication

3. Implementations

*  Decoy-state protocols

Fibre optics, free space and satellites

Quantum hacking 

4. Device-independent protocols and relaxations

*  Bell-certified randomness

Semi-device-independent protocols

5. Long-distance q communication

*  Entanglement distillation

Quantum Repeaters

6. Quantum cryptography beyond quantum key distribution

*  Quantum random-number generation

Quantum secret sharing



Official assessment of learning outcomes



Examination-based assessment

  1. Evaluation of written exercises.  

  2. Written or oral examination. 

  3. Individual projects, e.g. security analysis of a cryptographic protocol.

  4. Participation.