Detail předmětu

Kryptografie

FIT-KRYAk. rok: 2023/2024

Ú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

čeština

Počet kreditů

5

Pravidla hodnocení a ukončení předmětu

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.

Učební cíle

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ů.

Doporučená literatura

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

eLearning

Zařazení předmětu ve studijních plánech

  • Program IT-MGR-2 magisterský navazující

    obor MBI , libovolný ročník, letní semestr, povinně volitelný
    obor MIN , libovolný ročník, letní semestr, povinně volitelný
    obor MMM , libovolný ročník, letní semestr, povinně volitelný
    obor MPV , libovolný ročník, letní semestr, povinně volitelný

  • Program MITAI magisterský navazující

    specializace NBIO , libovolný ročník, letní semestr, volitelný
    specializace NISD , libovolný ročník, letní semestr, volitelný
    specializace NISY do 2020/21 , libovolný ročník, letní semestr, volitelný
    specializace NISY , libovolný ročník, letní semestr, volitelný
    specializace NIDE , libovolný ročník, letní semestr, volitelný
    specializace NCPS , libovolný ročník, letní semestr, volitelný
    specializace NSEC , libovolný ročník, letní semestr, povinný
    specializace NMAT , libovolný ročník, letní semestr, volitelný
    specializace NGRI , libovolný ročník, letní semestr, volitelný
    specializace NNET , libovolný ročník, letní semestr, povinný
    specializace NVIZ , libovolný ročník, letní semestr, volitelný
    specializace NSEN , libovolný ročník, letní semestr, volitelný
    specializace NMAL , libovolný ročník, letní semestr, volitelný
    specializace NHPC , libovolný ročník, letní semestr, volitelný
    specializace NVER , libovolný ročník, letní semestr, volitelný
    specializace NEMB , libovolný ročník, letní semestr, volitelný
    specializace NEMB do 2021/22 , libovolný ročník, letní semestr, volitelný
    specializace NADE , libovolný ročník, letní semestr, volitelný
    specializace NSPE , libovolný ročník, letní semestr, volitelný

  • Program IT-MGR-2 magisterský navazující

    obor MSK , 1. ročník, letní semestr, povinně volitelný
    obor MBS , 2. ročník, letní semestr, povinný
    obor MIS , 2. ročník, letní semestr, povinně volitelný
    obor MGM , 2. ročník, letní semestr, volitelný

Typ (způsob) výuky

 

Přednáška

39 hod., nepovinná

Vyučující / Lektor

Osnova

  1. Klasická kryptografie.
  2. Moderní kryptografie, symetrická a asymetrická kryptografie.
  3. Symetrická kryptografie. Vlastnosti, vlastnosti bezpečného algoritmu, délka klíče, útok silou.
  4. Příklady symetrických algoritmů, Feistelovy šifry, DES, struktura, činnost, slabiny, režimy činnosti.
  5. Typické aplikace symetrické kryptografie.
  6. Asymetrická kryptografie, vlastnosti, způsoby použití, poskytované bezpečnostní funkce.
  7. Elektronický podpis a jeho vlastnosti, hybridní kryptografie.
  8. Příklady asymetrických algoritmů, RSA.
  9. DSS (funkce, útoky, efektivnost, optimalizace).
  10. ElGamal, klíčovaný haš a MAC a jejich použití a vlastnosti.
  11. Typické aplikace asymetrické kryptografie.
  12. Správa klíčů v symetrické kryptografii.
  13. Správa klíčů v asymetrické kryptografii (certifikáty X.509).

Projekt

13 hod., povinná

Vyučující / Lektor

eLearning