Kryptografické algoritmy a protokoly KAP-5-MP
Název předmětu Kryptografické algoritmy a protokoly (KAP)
Garant mjr. Ing. Jaroslav Šanda
Katedra Katedra informatiky a kybernetických operací
Předmět specializace NE
Předmět profilujícího základu ANO
Teoretický předmět PZ NE
Státní zkouška NE
Vícesemestrální předmět NE
Předmět jiné školy NE
Volitelnost Povinný
Klasifikace Klasifikovaný zápočet
Kredity 6
Dop. roč./sem. 4/7
Počet týdnů 12
Celkem (h) Př. Cv. Lab. Sem. Kurzy Praxe Stáže Soustř. Exkurze Terén SP Konzultace PV
Základní pojmy v kryptologii, teorie utajení, valence kryptogramu 4 4 0 0 0 0 0 0 0 0 0 0 0 0
Konečná pole, modulární aritmetika, inverzní čísla 8 4 4 0 0 0 0 0 0 0 0 0 0 0
Symetrické transpoziční a substituční systémy, frekvenční analýza 6 4 2 0 0 0 0 0 0 0 0 0 0 0
Proudové šifry, Vernamova šifra, dokonalé utajení 4 2 2 0 0 0 0 0 0 0 0 0 0 0
Symetrické blokové šifrovací algoritmy (3DES, AES) 10 6 4 0 0 0 0 0 0 0 0 0 0 0
Provozní režimy blokových šifer a chybovost (ECB, CBC, CFB, OFB, CTR) 6 4 2 0 0 0 0 0 0 0 0 0 0 0
Jednocestné hašovací funkce (SHA-2,SHA-3) 6 6 0 0 0 0 0 0 0 0 0 0 0 0
Testy prvočíselnosti, rychlé modulární umocňování 6 4 2 0 0 0 0 0 0 0 0 0 0 0
Eukleidův algoritmus, Rozšířený Euklidův algoritmus (EEA) 4 2 2 0 0 0 0 0 0 0 0 0 0 0
Asymetrická kryptografie založená na faktorizačním problému (RSA, DSA). 6 4 2 0 0 0 0 0 0 0 0 0 0 0
Asymetrická kryptografie založená na eliptických křivkách (ECC). 6 4 2 0 0 0 0 0 0 0 0 0 0 0
Asymetrická kryptografie založená na problému diskrétního logaritmu (DL). 6 4 2 0 0 0 0 0 0 0 0 0 0 0
Správa klíčů, algoritmy pro ustanovení a distribuci klíčů. (DH, PKI) 6 4 2 0 0 0 0 0 0 0 0 0 0 0
Protokoly pro autentizaci a elektronické platby (Kerberos, 3D Secure). 6 4 2 0 0 0 0 0 0 0 0 0 0 0
Elektronický podpis podle standardu FIPS PUB 186-4. 6 4 2 0 0 0 0 0 0 0 0 0 0 0
Povinná:
MENZES, Van Oorschot, Vanstone: Handbook of Applied Cryptography, CRC Press Series on Discrete Mathematics and Its Applications, CRC Press, 1997
OULEHLA, Milan a Roman JAŠEK. Moderní kryptografie. Praha: IFP Publishing, 2017. ISBN 978-80-87383-67-4
<p>NIST SP 800-186, Recommendations for Discrete Logarithm-based Cryptography. NIST, Fabruary, 2023</p>

Doporučená:
BURDA, Karel. Aplikovaná kryptografie. Brno: VUTIUM, 2013. ISBN 978-80-214- 4612-0
FIPS PUB 46-3DES, Data Encryption, U.S. DoC/NIST, October 1999
FIPS Publication 186-4, Digital Signature Standard (DSS), U.S. DoC/NIST, July, 2013
FIPS Publication 197, The Advanced Encryption Standard (AES), U.S. DoC/NIST, November 26, 2001
FIPS Publication 202, SHA-3 Standard: Permutation-Based Hash and, U.S. DoC/NIST, August, 2015

Podmínkou udělení zápočtu je úspěšné absolvování všech testů v teoretických cvičeních s výsledným hodnocením každého z testů nad 50 procent. Opakování testů je možné. Závěrečná zkouška má ústní a písemnou podobu.