TUM Logo

Quantum computing - Practical and theoretical analysis of selected algorithms

Quantum computing - Practical and theoretical analysis of selected algorithms  

Seminare 2 SWS / 5 ECTS
Veranstalter: Vivija Simić
Zeit und Ort:

Course lecturers: Barbora Hrdá and Vivija Simić

Mandatory preliminary online meeting: 8.2.21, 11 a.m. 

Slides from the preliminary meeting - updated 8.3.21

https://bbb.in.tum.de/viv-66g-ckm

 

Beginn: 2021-02-08
Klausur: Scientific report and presenation

The lecture is given in german and english / Die Veranstaltung wird in Deutsch und Englisch gehalten

Description:

In this seminar practical and theoretical aspects of quantum computing and post-quantum algorithms will be explained and analyzed. The goal is to understand the most important methods in quantum computing and to shed light on the security implications for cryptological methods.

Prerequisites:

  • strong mathematical background 
  • good Python skills
  • mandatory participation in the preliminary meeting
  • registration via the matching tool

Objectives:

  • improving scientific writing skills
  • improving professional presentations
  • enhancing theoretical and practical security skills

Topics:

Part I: Quantum Computing

  • Quantum Teleportation - Explanation of the mode of operation using a practical implementation in Qiskit
  • Amplitude Amplification using the example of the implementation of a simple Grover search algorithm in Qiskit
  • Quantum Fourier Transformation and its significance for the Shor's algorithm
  • IT protection goals in Quantum Computing: Measures to protect integrity and confidentiality

Part II: Post-Quantum Cryptology

  • Lattice-based encryption methods
  • Methods based on mutlivariate polynomials
  • Signature methods based on cryptological hash functions
  • Encryption methods based on error correcting codes

TUMonline Link:

https://campus.tum.de/tumonline/pl/ui/$ctx;design=pl;header=max;lang=de/wbLv.wbShowLVDetail?pStpSpNr=950564228&pSpracheNr=2