Předmět má formu seminářů, na kterých některé příspěvky přednesu já a některé přednášky budou ve spolupráci s vámi, posluchači. Letos se snad podaří pozvat na přednášku i odborníka z oblasti kryptologie (Vlastimila Klímu, Tomáše Rosu či Jiřího Tůmu). Témata zpracujeme(te) napůl, tj. minimálně dva týdny před příspěvkem si rozdělíme(te), kdo zpracuje kterou oblast daného tématu. Na přednášku tedy budete mít cca 30 minut. K zapůjčení mám následující literaturu:
- Bruce Schneier: Applied Cryptography
- Jonathan Katz, Jehuda Lindell: Introduction to Modern Cryptography
- Richard A. Mollin: An Introduction to Cryptography
Náplň předmětu:
- Klasická kryptologie
- Historické šifry (20.2.)
- Šifrovací stroj Lorenz (27.2.) (jeden ze sešitů časopisu Crypto World roku 2008 byl věnován šifrátoru Lorenz)
- Šifrovací stroj Enigma (27.2.) (učební text Jiřího Tůmy, ze kterého přednáška vychází)
- Testování prvočíselnosti – programovací hodina (návody k programům) (6.3. Balková)
- Generátory pseudonáhodných čísel a jejich aplikace v kryptografii (proudové šifry) (13.3. host: Jiří Hladký)
- Blokové symetrické šifry, DES a jeho kryptoanalýza - DES Cracker (20.3. Balková a Vejrosta) a sdílení tajemství (20.3. Celný)
- Eliptické křivky (27.3. Pohanka) a návody k programům k asymetrické kryptografii RSA, ElGamal, DH (27.3. Balková)
- Asymetrická kryptografie – RSA – teoretická i programovací hodina (3.4. Klemsa)
- Hašovací funkce – od algoritmu MD5 až po aktuální standard SHA-3 (10.4. Balková a Chudý)
- Digitální podepisování pomocí asymetrické kryptografie (10.4. Pastirčáková)
- Podpisová schémata a diskrétní logaritmus (17.4. host: Michal Hojsík)
- Kvantová kryptografie (24.4. Brus)
- Kryptografie v praxi (duben a květen)
- Bezpečnost internetového bankovnictví, bankomaty, platební karty (15.5. Marada)
- Elektronický cestovní pas (24.4. Junek)
- Šifrování flash a jiných datových úložišť (24.4. Bohuslav)
- Šifrování e-mailů (15.5. Sluková, Ščepánková)
- Bezpečnost mobilních telefonů (15.5. Kollert)
Podmínky udělení zápočtu
- Účast na přednáškách (maximálně dvě absence) – docházka je k dispozici zde.
- Prezentace kvalitního (!) příspěvku.
- Implementace základních algoritmů z asymetrické kryptologie a z testování prvočíselnosti.