Předmět: Aplikovaná kryptologie

» Seznam fakult » FAI » AUIUI
Název předmětu Aplikovaná kryptologie
Kód předmětu AUIUI/AE7AK
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Magisterský
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 5
Vyučovací jazyk Čeština, Angličtina
Statut předmětu nespecifikováno
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Oulehla Milan, Ing. Ph.D.
  • Jašek Roman, prof. Mgr. Ph.D., DBA
Obsah předmětu
Témata: 1.Moderní kryptologie (rozdělení, klasifikace, terminologie) 2.Matematický aparát a metody používané v moderní kryptologii (algebraické struktury) 3.Symetrická kryptologie (vybrané algoritmy, aplikace) 4.Asymetrická kryptologie (vybrané algoritmy, aplikace) 5.Eliptické křivky nad konečnými poli a jejich aplikace 6.Kryptografické protokoly 7.Vybrané kryptografické techniky 8.Vybrané kryptografické algoritmy 9.Aplikace hash algoritmů, zabezpečení integrity, technologie Blockchain 10.Vybrané zranitelnosti a útoky na kryptografii 11.Moderní kryptoanalýza (Brute force attack, teorie komplexity, rainbow tabulky) 12.Lineární a multilineární kryptoanalýza 13.Diferenciální kryptoanalýza a odvozené postupy 14.Kvantová kryptologie a odolnost proti kvantovým počítačům

Studijní aktivity a metody výuky
Přednášení, Cvičení na počítači
  • Exkurze - 0 hodin za semestr
  • Semestrální práce - 15 hodin za semestr
  • Účast na výuce - 48 hodin za semestr
  • Domácí příprava na výuku - 50 hodin za semestr
  • Příprava na zápočet - 10 hodin za semestr
  • Příprava na zkoušku - 10 hodin za semestr
Předpoklady
Odborné znalosti
Ukončený předmět Kryptologie AUIUI / A3KRY.
Ukončený předmět Kryptologie AUIUI / A3KRY.
Výsledky učení
Popsat vývoj kryptologie, včetně těch oblastí, které jsou dnes považovány za nebezpečné
Popsat vývoj kryptologie, včetně těch oblastí, které jsou dnes považovány za nebezpečné
Vysvětlit principy matematických aparátů, které jsou základem moderních šifrovacích algoritmů
Vysvětlit principy matematických aparátů, které jsou základem moderních šifrovacích algoritmů
Popsat praktické počítání nad algebraickými strukturami, které jsou využívány v moderní kryptologii
Popsat praktické počítání nad algebraickými strukturami, které jsou využívány v moderní kryptologii
Popsat problematiku generování skutečně náhodných a pseudonáhodných čísel, a to včetně možných úskalí
Popsat problematiku generování skutečně náhodných a pseudonáhodných čísel, a to včetně možných úskalí
Vysvětlit princip činnosti vybraných šifer, které jsou zásadní pro současnou technickou praxi
Vysvětlit princip činnosti vybraných šifer, které jsou zásadní pro současnou technickou praxi
Odborné dovednosti
Kvalifikovaně zvolit takové šifrovací algoritmy, které jsou optimální pro danou oblast kryptologické činnosti
Kvalifikovaně zvolit takové šifrovací algoritmy, které jsou optimální pro danou oblast kryptologické činnosti
Stanovit bezpečné postupy, které se týkají klíčů (generování, bezpečné délky, klíčové hospodářství apod.)
Stanovit bezpečné postupy, které se týkají klíčů (generování, bezpečné délky, klíčové hospodářství apod.)
Sestavit bezpečnostní politiky, které se týkají kryptologie a které se lze požít v moderní technické praxi
Sestavit bezpečnostní politiky, které se týkají kryptologie a které se lze požít v moderní technické praxi
Identifikovat závažné bezpečnostní problémy, které mohou být způsobeny možnými útoky moderní šifry
Identifikovat závažné bezpečnostní problémy, které mohou být způsobeny možnými útoky moderní šifry
Určovat běžné bezpečnostní problémy související s nevhodnou implementací šifrovacích algoritmů
Určovat běžné bezpečnostní problémy související s nevhodnou implementací šifrovacích algoritmů
Vyučovací metody
Odborné znalosti
Cvičení na počítači
Přednášení
Přednášení
Cvičení na počítači
Hodnotící metody
Didaktický test
Kolokvium
Didaktický test
Zpracování prezentace
Zpracování prezentace
Kolokvium
Doporučená literatura
  • HOLOŠKA, Jiří. Umělá inteligence aplikovaná na kryptoanalýzu zaměřená na odhalování slabostí moderní kryptologie a počítačové bezpečnosti. Zlín, 2012. ISBN 978-80-7454-144-5.
  • KOHNO, Tadayoshi, Niels FERGUSON a Bruce SCHNEIER. Cryptography engineering: design principles and practical applications. Indianapolis, 2010. ISBN 978-0470474242.
  • OULEHLA, Milan a Roman JAŠEK. Moderní kryptografie. Praha, 2017. ISBN 978-80-87383-67-4.
  • PAAR, Christof a Jan PELZL. Understanding Cryptography. New York, 2010. ISBN 3642041000.
  • PIPER, F. C. a Sean MURPHY. Kryptografie. Praha, 2006. ISBN 80-7363-074-5.
  • PŘIBYL, Jiří a Jindřich KODL. Ochrana dat v informatice. Praha, 1996. ISBN 80-01-01664-1.
  • SCHNEIER, Bruce. Applied cryptography: protocols, algorithms, and source code in C. Indianapolis, 2015. ISBN 978-1-119-09672-6.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr