Předmět: Kryptologie

» Seznam fakult » FAI » AUIUI
Název předmětu Kryptologie
Kód předmětu AUIUI/AK3KR
Organizační forma výuky Přednáška
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 6
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í
  • Šenkeřík Roman, prof. Ing. Ph.D.
  • Žáček Petr, Ing. Ph.D.
Obsah předmětu
- Základní pojmy z kryptologie, stručná historie, rozdělení, matematické základy, pravidla pro tvorbu a zabezpečení šifer. - Symetrické, asymetrické a hybridní systémy - principy. - Klasická kryptologie - substituční systémy (monoalfabetické, polyalfabetické a polygrafické šifry). - Klasická kryptologie - transpoziční systémy. - Úvod do moderní kryptologie, matematické základy moderní kryptologie - komplexní modulární aritmetika, diskrétní logaritmus, faktorizace prvočísel. - Jednosměrné funkce, principy a protokoly výměny klíčů (Diffie Helman). - Proudové šifry. - Blokové šifry. - Asymetrické systémy s veřejným klíčem. - Asymetrické systémy s eliptickými křivkami. - Kryptologie založená na teorii chaosu a kvantové teorii a další netradiční moderní kryptosystémy. - Steganografie. - Základní útoky na šifrovací systémy, fyzikální a praktické předpoklady. - Kryptoanalýza

Studijní aktivity a metody výuky
Přednášení, Cvičení na počítači
Předpoklady
Odborné znalosti
Znalosti z oblasti: Matematika Základy Informatiky Programování
Znalosti z oblasti: Matematika Základy Informatiky Programování
Výsledky učení
Student umí vyjmenovat a definovat základní pojmy z kryptologie a popsat její historický vývoj a rozdělení.
Student umí vyjmenovat a definovat základní pojmy z kryptologie a popsat její historický vývoj a rozdělení.
Student rozumí principům symetrických, asymetrických a hybridních šifrovacích systémů a umí je rozlišit.
Student rozumí principům symetrických, asymetrických a hybridních šifrovacích systémů a umí je rozlišit.
Student má znalosti o klasických substitučních a transpozičních systémech, včetně monoalfabetických, polyalfabetických a polygrafických šifer.
Student má znalosti o klasických substitučních a transpozičních systémech, včetně monoalfabetických, polyalfabetických a polygrafických šifer.
Student umí objasnit principy moderní kryptologie, včetně jednosměrných funkcí a principů výměny klíčů.
Student umí objasnit principy moderní kryptologie, včetně jednosměrných funkcí a principů výměny klíčů.
Student rozumí základům steganografie a aplikacím nekonvenčních v kryptologii a šifrování.
Student rozumí základům steganografie a aplikacím nekonvenčních v kryptologii a šifrování.
Odborné dovednosti
Student umí použít různé metody šifrování, včetně symetrických, asymetrických a hybridních systémů.
Student umí použít různé metody šifrování, včetně symetrických, asymetrických a hybridních systémů.
Student dokáže implementovat a používat algoritmy proudových a blokových šifer v praktických aplikacích.
Student dokáže implementovat a používat algoritmy proudových a blokových šifer v praktických aplikacích.
Student je schopen navrhnout systémy pro zabezpečený přenos a verifikaci dat s využitím moderních kryptografických principů.
Student je schopen navrhnout systémy pro zabezpečený přenos a verifikaci dat s využitím moderních kryptografických principů.
Student umí aplikovat kryptologické metody založené na moderních teorií eliptických křivek pro vytváření a zabezpečení šifer.
Student umí aplikovat kryptologické metody založené na moderních teorií eliptických křivek pro vytváření a zabezpečení šifer.
Student má dovednosti v detekci skryté informace v multimediálních datových souborech pomocí steganografických technik.
Student má dovednosti v detekci skryté informace v multimediálních datových souborech pomocí steganografických technik.
Vyučovací metody
Odborné znalosti
Přednášení
Přednášení
Cvičení na počítači
Cvičení na počítači
Hodnotící metody
Písemná zkouška
Písemná zkouška
Doporučená literatura
  • Bitto, Ondřej. Šifrování a biometrika, aneb, Tajemné bity a dotyky. Vyd. 1. Kralice na Hané : Computer Media, 2005. ISBN 80-86686-48-5.
  • Hanžl, Tomáš. Šifry a hry s nimi : kolektivní outdoorové hry se šiframi. Vyd. 1. Praha : Portál, 2007. ISBN 978-80-7367-196-9.
  • Katz, Jonathan. Introduction to modern cryptography. Boca Raton : Chapman & Hall/CRC, 2008. ISBN 978-1-58488-551-1.
  • Piper, F. C. Kryptografie. 1. vyd. v českém jazyce. Praha : Dokořán, 2006. ISBN 80-7363-074-5.
  • Singh, Simon. Kniha kódů a šifer : tajná komunikace od starého Egypta po kvantovou kryptografii. 1. vyd. v českém jazyce. Praha : Dokořán, 2003. ISBN 80-7203-499-5.
  • Swenson, Christopher. Modern cryptanalysis : techniques for advanced code breaking. Indianapolis : Wiley, 2008. ISBN 978-0-470-13593-8.
  • TILBORG, H. C. A. Fundamentals of Cryptology. Kluwer Academic Publishers, 2000. ISBN 0-7923-8675-2.
  • Vondruška, Pavel. Kryptologie, šifrování a tajná písma. 1. vyd. Praha : Albatros, 2006. ISBN 80-00-01888-8.
  • Zelenka, Josef. Ochrana dat : informační bezpečnost - výkladový slovník. Vyd. 1. Hradec Králové : Gaudeamus, 2002. ISBN 80-7041-197-X.


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