Přeskočit na hlavní obsah
Přeskočit hlavičku

Základy kryptografie

Anotace

Primárním cílem předmětu je seznámit posluchače se základními principy kryptografických algoritmů. Představeny budou základní definice a konstrukce různých kryptografických primitiv, jako jsou například šifrovací schémata, schémata digitálního podpisu nebo např. generátory pseudonáhodných hodnot a jejich aplikace v bezpečnosti IT. K tomuto budou využity zejména jednoduché algoritmy, k jejichž pochopení posluchačům postačí elementární kapitoly z teorie čísel nebo teorie algebraických struktur.

Povinná literatura

Ochodková E., Matematické základy kryptografických algoritmů, 2011, http://mi21.vsb.cz/modul/matematicke-zaklady-kryptografickych-algoritmu
Simon Singh, Kniha kódů a šifer: Tajná komunikace od starého Egypta po kvantovou kryptografii, 2009, ISBN:978-80-7363-268-7
Abraham Sinkov : Elementary Cryptanalysis: A Mathematical Approach, 1198 (a pozdější), ISBN-10: 0883856220
Stallings, W.: Cryptography and Network Security, Prentice Hall, 2005 (a pozdější), Print ISBN-10: 0-13-187316-4
Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone: Handbook of Applied Cryptography, CRC Press, ISBN:0-8493-8523-7 , October 1996, 816 pages, http://www.cacr.math.uwaterloo.ca/hac

Doporučená literatura

Schneier B.: Applied cryptography, John Wiley & Sons, New York, 1995 (2nd edition)
Pfleeger Ch.P.: Security in Computing, Prentice Hall, 1997 a pozdější
Gollmann D.: Computer Security , Wiley 2000


Jazyk výuky čeština, angličtina
Kód 460-2065
Zkratka ZKB
Název předmětu česky Základy kryptografie
Název předmětu anglicky Basics of Cryptography
Garantující katedra Katedra informatiky
Garant předmětu RNDr. Eliška Ochodková, Ph.D.