Detail předmětu
Kryptografie
FIT-KRYAk. rok: 2020/2021
Úvod do kryptografie, základní kryptografické algoritmy, kryptografie tajným klíčem. Kryptografie veřejným klíčem. Příklady aplikace kryptografie.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Studenti pochopí vztah bezpečnosti a funkčnosti informačních systémů.
Způsob a kritéria hodnocení
Podmínky zápočtu:
Získání alespoň jednoho bodu z každého projektu. Plagiátorství nebo nesamostatná práce vede k neudělení zápočtu. Zápočty uděluje cvičící, který opravuje půlsemestrální zkoušku.
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Doporučená literatura
Menezes, Van Oorschot, Vanstone: Handbook of Applied Cryptography, CRC Press Series on Discrete Mathematics and Its Applications, Hardcover, 816 pages, CRC Press, 1997.
Menezes, Van Oorschot, Vanstone: Handbook of Applied Cryptography, CRC Press Series on Discrete Mathematics and Its Applications, Hardcover, 816 pages, CRC Press, 1997, available on WWW
Nechvatal, J.: PUBLIC-KEY CRYPTOGRAPHY, NIST Special Publication 800-2, National Institute of Standards and Technology, Gaithersburg, MD 20899, 1991, available on WWW
Savard, J. J. G.: A Cryptographic Compendium, 2000, available on WWW
Stallings, W.: Cryptography and Network Security, Pearson India, 2018, ISBN 9789332585225
Zařazení předmětu ve studijních plánech
- Program IT-MGR-2 magisterský navazující
obor MGM , 2 ročník, letní semestr, volitelný
obor MBI , 0 ročník, letní semestr, povinně volitelný
obor MBS , 2 ročník, letní semestr, povinný
obor MIN , 0 ročník, letní semestr, povinně volitelný
obor MIS , 2 ročník, letní semestr, povinně volitelný
obor MMI , 0 ročník, letní semestr, povinně volitelný
obor MMM , 0 ročník, letní semestr, povinně volitelný
obor MPV , 0 ročník, letní semestr, povinně volitelný
obor MSK , 1 ročník, letní semestr, povinně volitelný - Program MITAI magisterský navazující
specializace NISY , 0 ročník, letní semestr, volitelný
specializace NADE , 0 ročník, letní semestr, volitelný
specializace NBIO , 0 ročník, letní semestr, volitelný
specializace NCPS , 0 ročník, letní semestr, volitelný
specializace NEMB , 0 ročník, letní semestr, volitelný
specializace NHPC , 0 ročník, letní semestr, volitelný
specializace NGRI , 0 ročník, letní semestr, volitelný
specializace NIDE , 0 ročník, letní semestr, volitelný
specializace NISD , 0 ročník, letní semestr, volitelný
specializace NMAL , 0 ročník, letní semestr, volitelný
specializace NMAT , 0 ročník, letní semestr, volitelný
specializace NNET , 0 ročník, letní semestr, povinný
specializace NSEC , 0 ročník, letní semestr, povinný
specializace NSEN , 0 ročník, letní semestr, volitelný
specializace NSPE , 0 ročník, letní semestr, volitelný
specializace NVER , 0 ročník, letní semestr, volitelný
specializace NVIZ , 0 ročník, letní semestr, volitelný
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
- Klasická kryptografie.
- Moderní kryptografie, symetrická a asymetrická kryptografie.
- Symetrická kryptografie. Vlastnosti, vlastnosti bezpečného algoritmu, délka klíče, útok silou.
- Příklady symetrických algoritmů, Feistelovy šifry, DES, struktura, činnost, slabiny, režimy činnosti.
- Typické aplikace symetrické kryptografie.
- Asymetrická kryptografie, vlastnosti, způsoby použití, poskytované bezpečnostní funkce.
- Elektronický podpis a jeho vlastnosti, hybridní kryptografie.
- Příklady asymetrických algoritmů, RSA.
- DSS (funkce, útoky, efektivnost, optimalizace).
- ElGamal, klíčovaný haš a MAC a jejich použití a vlastnosti.
- Typické aplikace asymetrické kryptografie.
- Správa klíčů v symetrické kryptografii.
- Správa klíčů v asymetrické kryptografii (certifikáty X.509).
Projekt
Vyučující / Lektor