Andrew Kozlík @

Úvod do kryptografie, LS 2025/26


Místo a čas

Přednáška se koná každou středu od 10:40 do 12:10 v učebně K10C.

Zápočet a zkouška

Domácí úkoly

K udělení zápočtu je třeba správně vypracovat alespoň 6 domácích úkolů zadaných na cvičení. Za správné vypracování dalších nejvýše dvou domácích úkolů nad rámec tohoto požadavku získáte 10 bodů za každý úkol.

Zkouška

Zkouška je ústní. Vylosujete si otázky a dostanete čas na přípravu poznámek. Za správné zodpovězení otázek budete moci získat až 80 bodů. Pro složení zkoušky je třeba získat za zodpovězené otázky alespoň 45 bodů.

Seznam otázek bude zveřejněn zde.

Známka

Známka se určí na základě celkového počtu bodů získaných v okamžiku složení zkoušky takto:

Příklady

Za 6 domácích úkolů a 80 bodů ze zkoušky je známka velmi dobře (0 + 80 = 80).

Za 7 domácích úkolů a 75 bodů ze zkoušky je známka výborně (10 + 75 = 85).

Za 8 domácích úkolů a 44 bodů ze zkoušky je známka neprospěl/a (nesplnění požadavku 45 bodů ze zkoušky).

Přednášky

Čísla v závorkách odkazují na kapitoly knihy A Classical Introduction to Cryptography.

15. 4. 2026
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, úvod do houbovité konstrukce (slajdy).
8. 4. 2026
Šifra A5/1 (2.8.3) a útoky (slajdy). Úvod do hashovacích funkcí.
1. 4. 2026
Proudové šifry, posuvné registry s lineární zpětnou vazbou, Fibonacciho a Galoisova reprezentace LFSR, primitivní polynomy (slajdy).
25. 3. 2026
Operační režimy blokových šifer CFB, OFB, CTR (2.2), bit padding a PKCS #7 padding, ciphertext stealing (slajdy).
18. 3. 2026
Šifra AES (2.7) (slajdy). Operační režimy blokových šifer ECB a CBC (slajdy).
11. 3. 2026
Š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).
4. 3. 2026
Konstrukce šifer (slajdy). Šifra DES, Feistelovo schéma (slajdy).
25. 2. 2026
Entropie jazyka a vzdálenost jednoznačnosti. Absolutně bezpečné šifry (slajdy).
18. 2. 2026
Úvod (slajdy). Shamirovo schéma sdílení tajemství (slajdy). Definice entropie, její základní vlastnosti a Huffmanovo kódování (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