Andrew Kozlík @

Úvod do kryptografie, LS 2022/23


Místo a čas

Přednáška se koná každé úterý od 15:40 do 17:10 v učebně K3.

Zápočet a zkouška

Během semestru budete moci získat na cvičení až 100 bodů za domácí úkoly. Cvičící může zadat domácí úkoly za více než 100 bodů, což znamená, že maximální počet bodů můžete získat, i když neodevzdáte všechny úkoly. U zkoušky budete moci získat dalších 100 bodů.

Zápočet

K udělení zápočtu je třeba získat na cvičení alespoň 75 bodů.

Stránky cvičení

Zkouška

Zkouška je ústní. Vylosujete si otázky a dostanete čas na přípravu poznámek. U zkoušky je třeba získat alespoň 60 bodů. Známka se určí z celkového počtu bodů v okamžiku složení zkoušky:

Seznam otázek. Pravděpodobnostní rozdělení a bodové hodnocení otázek není rovnoměrné. Některé slouží jen jako doplňující otázky v případě, kdy známka je na hraně bodového hodnocení.

Přednášky

Čísla v závorkách odkazují na kapitoly knihy A Classical Introduction to Cryptography. Pro stažení této knihy se musíte nejdříve přihlásit přes https://ezdroje.cuni.cz/ kliknutím na tlačitko Springer.

16. 5. 2023
Schnorrovo identifikační a podpisové schéma, algoritmus DSA (slajdy).
9. 5. 2023
Digitální podpis, slepý RSA podpis (slajdy). Diffieho-Hellmanův protokol, perfect forward secrecy, Schnorrova grupa, princip Pohligova-Hellmanova algoritmu (slajdy).
2. 5. 2023
Asymetrické šifry – časová složitost RSA, zrychlení RSA pomocí Čínské věty o zbytcích, Håstadův útok na malý veřejný exponent v RSA, kódování EME-PKCS1-v1_5 (slajdy).
25. 4. 2023
Náhradní cvičení.
18. 4. 2023
Autentizační kód zprávy, autentizované šifrování duplexní konstrukcí (slajdy). Náhradní cvičení.
11. 4. 2023
Hashovací funkce, složitost hledání prvního vzoru hrubou silou, narozeninový paradox, Merkleovo-Damgårdovo schéma a důkaz tvrzení o jeho kolizivzdornosti, houbovité konstrukce, funkce pro odvození klíče (slajdy).
4. 4. 2023
Šifra A5/1 a útoky (slajdy).
28. 3. 2023
Proudové šifry, posuvné registry s lineární zpětnou vazbou, Fibonacciho a Galoisova reprezentace LFSR, primitivní polynomy (slajdy).
21. 3. 2023
Operační režimy blokových šifer CFB, OFB, CTR (2.2). Bit padding a PKCS #7 padding. Ciphertext stealing (slajdy).
14. 3. 2023
Šifra AES (2.7) (slajdy). Operační režimy blokových šifer ECB, CBC (slajdy).
7. 3. 2023
Šifra DES. Složitost útoku hrubou silou (2.9.1). Meet-in-the-middle útok na součinové šifry (2.9.5). Double-DES a Triple-DES. Slajdy.
28. 2. 2023
Konstrukce šifer (slajdy).
21. 2. 2023
Základní vlastnosti entropie (slajdy). Entropie jazyka, vzdálenost jednoznačnosti, absolutně bezpečné šifry (slajdy).
14. 2. 2023
Úvod (slajdy). Shamirovo schéma sdílení tajemství (slajdy). Co to je informace a jak se měří (slajdy).

Studijní materiály

Skripta a slajdy z přednášek

Šifry a standardy

Učebnice

Učebnice z nakladatelství Springer jsou zdarma ke ztažení ze školních IP adres. Z domova se musíte nejdříve přihlásit přes https://ezdroje.cuni.cz/ kliknutím na tlačitko Springer.

Články

Další odkazy