Last update: doc. Mgr. Jan Kynčl, Ph.D. (30.04.2018)
Introductory lecture on basic principles of cryptography, cryptographic protocols and attacks on them.
Last update: doc. Mgr. Jan Kynčl, Ph.D. (30.04.2018)
Základní přednáška o principech kryptografie, kryptografických protokolů a útoků na ně.
Aim of the course -
Last update: doc. Mgr. Jan Kynčl, Ph.D. (30.04.2018)
Give a survey of contemporary cryptography and its applications in computer science.
Last update: doc. Mgr. Jan Kynčl, Ph.D. (30.04.2018)
Poskytnout základní přehled o současné kryptografii a jejích aplikacích v informatice.
Course completion requirements -
Last update: Mgr. Martin Mareš, Ph.D. (24.09.2020)
Oral examination, possibly in distance form.
Last update: Mgr. Martin Mareš, Ph.D. (24.09.2020)
Ústní zkouška, může být vedena distančně.
Literature -
Last update: doc. Mgr. Jan Kynčl, Ph.D. (30.04.2018)
Bruce Schneier, Niels Ferguson: Practical Cryptography. John Wiley & Sons, 2003.
Last update: doc. Mgr. Jan Kynčl, Ph.D. (30.04.2018)
Bruce Schneier, Niels Ferguson: Practical Cryptography. John Wiley & Sons, 2003.
Requirements to the exam -
Last update: Mgr. Martin Mareš, Ph.D. (16.10.2019)
The examination is oral with written preparation. We examine understanding of material presented at the lecture to the extent of the syllabus published at the course web page.
Last update: Mgr. Martin Mareš, Ph.D. (01.03.2019)
Zkouška je ústní s písemnou přípravou. Vyžaduje se porozumění látce prezentované na přednášce v rozsahu syllabu uvedeného na webové stránce předmětu.
Syllabus -
Last update: RNDr. Jana Maxová, Ph.D. (14.05.2024)
Symmetric block ciphers and their modes, stream ciphers
Asymmetric ciphers
Hash functions
Diffie-Hellmann key exchange
Secure channels
Public key management
Random generators
Practical protocols: TLS, PGP, SSH, DNSSEC
Examples of attacks on protocols and their implementation
Last update: RNDr. Jana Maxová, Ph.D. (14.05.2024)
Symetrické blokové šifry a jejich módy, proudové šifry