Detail předmětu
Kryptografie
KRY Ak. rok 2023/2024 letní semestr 5 kreditů
Úvod do kryptografie, základní kryptografické algoritmy, kryptografie tajným klíčem. Kryptografie veřejným klíčem. Příklady aplikace kryptografie.
Garant předmětu
Koordinátor předmětu
Jazyk výuky
Zakončení
Rozsah
- 39 hod. přednášky
- 13 hod. projekty
Bodové hodnocení
- 70 bodů závěrečná zkouška (písemná část)
- 15 bodů půlsemestrální test (písemná část)
- 15 bodů projekty
Zajišťuje ústav
Přednášející
Cvičící
Cíle předmětu
Cílem předmětu je seznámit studenty se základy aplikované kryptografie, včetně klasické kryptografie a moderní kryptografie tajným a veřejným klíčem.
Základní teoretické a praktické znalostí v oblasti aplikované kryptografie. Znalost terminologie, znalost základních algoritmů, protokolů a jejich použití.
Studenti pochopí vztah bezpečnosti a funkčnosti informačních systémů.
Proč je předmět vyučován
Předmět je zásadní pro všechny inženýry pracující v oblastech informatiky. Poskytuje základní teoretické a praktické znalosti v oblasti bezpečnosti informačních systémů a kryptografie.
Literatura studijní
- Hanáček, P., Staudek, J.: Bezpečnost informačních systémů, ÚSIS, Praha, 2000, s. 127, ISBN80-238-5400-3
- Savard, J. J. G.: A Cryptographic Compendium, 2000, 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
- 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
- Stallings, W.: Cryptography and Network Security, Pearson India, 2018, ISBN 9789332585225
Osnova přednášek
- 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).
Průběžná kontrola studia
Bodové hodnocení výsledků půlsemestrálního testu a vypracovaného projektu.
Písemný půlsemestrální test, průběžná kontrola a hodnocení projektů. Test nemá náhradní termín a závěrečná zkouška má dva možné náhradní termíny.
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.
Zařazení předmětu ve studijních plánech
- Program IT-MGR-2, obor MBI, libovolný ročník, povinně volitelný skupina O
- Program IT-MGR-2, obor MBS, 2. ročník, povinný
- Program IT-MGR-2, obor MGM, 2. ročník, volitelný
- Program IT-MGR-2, obor MIN, MPV, libovolný ročník, povinně volitelný skupina C
- Program IT-MGR-2, obor MIS, 2. ročník, povinně volitelný skupina S
- Program IT-MGR-2, obor MMM, libovolný ročník, povinně volitelný skupina B
- Program IT-MGR-2, obor MSK, 1. ročník, povinně volitelný skupina B
- Program MITAI, obor NADE, NBIO, NCPS, NEMB, NEMB do 2021/22, NGRI, NHPC, NIDE, NISD, NISY, NISY do 2020/21, NMAL, NMAT, NSEN, NSPE, NVER, NVIZ, libovolný ročník, volitelný
- Program MITAI, obor NNET, NSEC, libovolný ročník, povinný