Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2025/2026

Kryptologie a kvantové počítání

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah Jazyk výuky
QNI-KKP Z,ZK 6 2P+2C česky
Garant předmětu:
Přednášející:
Cvičící:
Předmět zajišťuje:
katedra informační bezpečnosti
Anotace:

Obsahem předmětu jsou metody a algoritmy kryptologie a jejich vztah ke kvantovému počítání. V prvních úvodních přednáškách budou studenti seznámeni se základními principy a algoritmy kryptografie. V návaznosti na tato témata budou studenti seznámeni se základními kryptoanalytickými metodami. Pak budou uvedeny některé kryptoanalytické algoritmy běžící na kvantových počítačích. V souvislosti s tím bude diskutován problém bezpečností souvisejících kryptografických schémat. Další přednášky se budou věnovat postkvantovým algoritmům. Poslední přednášky se zabývají kryptosystémy využívajícími kvantových jevů.

Požadavky:
Osnova přednášek:

1. Bezpečnost kryptografických systému, teorie informaci a teorie složitosti.

2. Symetrická kryptografie blokové šifry, operační módy.

3. Symetrická kryptografie proudové šifry.

4. Asymetrická kryptografie DH, RSA, ElGamal, ECC digitální podpis.

5. Hashovací funkce, náhodné generátory.

6. Kryptoanalýza lineární a diferenciální.

7. Kryptoanalýza algebraická, Gröbnerovy báze.

8. Groverův algoritmus, Shorův algoritmus a jejích význam pro bezpečnost.

9. Postkvantová kryptografie multivariační kryptografie.

10. Postkvantová kryptografie lattice-based kryptografie.

11. Postkvantová kryptografie kryptografie založená na kódu (McEliece).

12. Protokoly BB84, B92 a Ekertův protokol, QKD.

13. Kvantová autentizace a podpis.

Osnova cvičení:

Není dosud vyplněno.

Cíle studia:

Obsahem předmětu jsou metody a algoritmy kryptologie a jejich vztah ke kvantovému počítání. V prvních úvodních přednáškách budou studenti seznámeni se základními principy a algoritmy kryptografie. V návaznosti na tato témata budou studenti seznámeni se základními kryptoanalytickými metodami. Pak budou uvedeny některé kryptoanalytické algoritmy běžící na kvantových počítačích. V souvislosti s tím bude diskutován problém bezpečností souvisejících kryptografických schémat. Další přednášky se budou věnovat postkvantovým algoritmům. Poslední přednášky se zabývají kryptosystémy využívajícími kvantových jevů.

Studijní materiály:

1.

Cox, D. A., Little, J., OShea, D.: Ideals, Varieties, and Algorithms: An Introduction to Computational Algebraic Geometry and Commutative Algebra

Springer 2013, ISBN 978-3-319-16720-6

2.

Peikert, Ch.: A decade of lattice cryptography. Foundations and trends in theoretical computer science 10, no. 4

Foundations and Trends® in Theoretical Computer Science 2016, https://doi.org/10.1561/0400000074

3.

Swenson, Ch.: Modern cryptanalysis: techniques for advanced code breaking

John Wiley & Sons 2008, ISBN 9781118428627

4.

Aumasson, J. P.: Serious Cryptography: A Practical Introduction to Modern Encryption, 2nd Edition

No Starch Press 2024, ISBN 978-1-59327-826-7

5.

Paar, Ch., Pelzl, J., Preneel, B.: Understanding Cryptography: A Textbook for Students and Practitioners, 1st Edition

Springer 2010, ISBN 978-3-642-04100-6

6.

Zeng, G.: Quantum Private Communication

Springer 2010, ISBN 13: 978-3642032950

Poznámka:

Informace o předmětu a výukové materiály naleznete na https://courses.fit.cvut.cz/QNI-KKP

Další informace:
https://courses.fit.cvut.cz/QNI-KKP
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 3. 4. 2025
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/cs/predmet8213206.html