Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2022/2023

Algoritmy informační bezpečnosti

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
NI-AIB Z,ZK 5 2P+1C česky
Přednášející:
Róbert Lórencz (gar.), Martin Jureček
Cvičící:
Róbert Lórencz (gar.), Martin Jureček, Olha Jurečková
Předmět zajišťuje:
katedra informační bezpečnosti
Anotace:

Studenti se seznámí s algoritmy bezpečného generování klíčů a kryptografickým zpracováním chybových (nejen biometrických) dat. Dále se studenti seznámí s matematickými principy kryptografických protokolů (identifikačních, autentizačních a podpisových schémat). Osvojí si algoritmické metody pro tvorbu kryptoměn s cílem analyzovat jejich bezpečnost a efektivitu. Získají znalosti o metodách detekce malware a použití strojového učení v detekčních algoritmech. Taktéž se seznámí s metodami vytváření steganografických záznamů, s metodami pro jejich vyhledávání a s útoky na ně.

Požadavky:

Dobré znalosti z lineární algebry (BI-LIN), teorie pravděpodobnosti (BI-PST) a informační bezpečnosti (BI-BEZ).

Osnova přednášek:

1. Algoritmy generování klíčů.

2. Kryptografické metody zpracování chybových dat (biometrická data).

3. Kryptografické protokoly: elektronická podpisová a identifikační schémata.

4. Kryptografické protokoly: management klíčů, sdílení tajemství.

5. Kryptografické protokoly: důkazy s nulovou znalostí.

6. Kryptoměny: digitální peníze, anonymní transakce.

7. Kryptoměny: algoritmy založené na Proof of Work (Bitcoin).

8. Kryptoměny: algoritmy založené na acyklických orientovaných grafech (Avalanche, Phantom).

9. Malware: základní typy malware a principy analýzy.

10. Malware: detekční postupy založené na strojovém učení.

11. Malware: algoritmy pro klastrování do rodin.

12. Steganografie: metody vkládání záznamů.

13. Steganografie: útoky na steganografické systémy.

Osnova cvičení:

1. Kryptografické protokoly

2. Kryptografické protokoly

3. Kryptoměny

4. Malware

5. Malware

6. Steganografie

Cíle studia:
Studijní materiály:

1. Monnappa, K. A. : Learning Malware Analysis: Explore the concepts, tools, and techniques to analyze and investigate Windows malware. Packt Publishing, 2018. ISBN 978-1788392501.

2. Masud, M. - Thuraisingham, B. - Khan, L. : Data mining tools for malware detection. Auerbach Publications, 2011. ISBN 978-1439854549.

3. Clark, C. : Bitcoin Internals - A Technical Guide to Bitcoin. Amazon Digital Services, 2013.

4. Fridrich, J. : Steganography in digital media: principles, algorithms, and applications. Cambridge University Press, 2009. ISBN 978-0521190190.

5. Mao, W. : Modern cryptography: theory and practice. Pearson Education India, 2003. ISBN 978-0132887410.

Poznámka:

Informace o předmětu a výukové materiály naleznete na

Rozvrh na zimní semestr 2022/2023:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po
Út
St
místnost TH:A-942
Jureček M.
09:15–10:45
(přednášková par. 1)
Thákurova 7 (FSv-budova A)
Čt
místnost TH:A-1142
Jurečková O.
09:15–10:45
LICHÝ TÝDEN

(přednášková par. 1
paralelka 101)

Thákurova 7 (FSv-budova A)
Apple lab

Rozvrh na letní semestr 2022/2023:
Rozvrh není připraven
Předmět je součástí následujících studijních plánů:
Platnost dat k 27. 1. 2023
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/cs/predmet6055606.html