Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
diplomová práce
Autor práce: Ing. Lada Struziaková
Ak. rok: 2025/2026
Vedoucí: doc. Ing. Václav Zeman, Ph.D.
Oponent: Ing. Vlastimil Člupek, Ph.D.
Tato práce se zabývá návrhem a realizací interaktivních laboratorních úloh určených pro podporu výuky kryptografie v jazyce Python. Úlohy byly vytvořeny v prostředí Google Colaboratory a pokrývají klíčové oblasti moderní kryptografie, jako jsou šifrování a dešifrování, digitální podpisy, hashovací funkce a mechanismy zajištění integrity a autenticity dat. Praktická část práce se dále věnuje matematickým předpokladům asymetrické kryptografie, problematice bezpečného ukládání hesel, vybraným kryptografickým útokům, kvantovým algoritmům a post-kvantovým kryptografickým schématům. Závěry jednotlivých úloh jsou doplněny o interpretaci, která propojuje získané poznatky s praktickými mechanismy zajišťujícími bezpečnost dat. Výstupem práce je jednotná sada výukových materiálů doplněná o uživatelskou dokumentaci. Didaktická vhodnost a srozumitelnost vybraných úloh byla ověřena uživatelským testováním, které hodnotilo jejich obtížnost a využitelnost ve výuce.
autentizace, dešifrování, digitální podpis, Google Colaboratory, hashovací funkce, integrita dat, interaktivní výuka, Jupyter Notebook, kvantové algoritmy, kybernetická bezpečnost, post-kvantová kryptografie, Python, šifrování
Termín obhajoby
09.06.2026
Výsledek obhajoby
obhájeno (práce byla úspěšně obhájena)
Klasifikace
A
Průběh obhajoby
Studentka prezentovala výsledky své práce a komise byla seznámena s posudky. Studentka obhájila diplomovou práci a odpověděla na otázky členů komise a oponenta. Otázky: 1) V úloze Classic McEliece jste pro didaktické zjednodušení nahradila Goppovy kódy kódy BCH. Jaké konkrétní bezpečnostní vlastnosti schématu jsou tímto zjednodušením zachovány a jaké naopak nejsou demonstrovány? 2) Výsledky testování ukázaly, že většina studentů při vypracovávání úloh průběžně využívala generativní AI (Gemini nebo jiné nástroje), přestože jste přístup k Gemini záměrně ve všech úlohách znepřístupnila. Jak tuto skutečnost hodnotíte z didaktického hlediska a jak byste přístup k AI v úlohách řešila při případném opakovaném nasazení materiálů? 3) V čem Vás prostředí Google Colab omezovalo při tvorbě úloh?
Jazyk práce
čeština
Fakulta
Fakulta elektrotechniky a komunikačních technologií
Ústav
Ústav telekomunikací
Studijní program
Informační bezpečnost (MPC-IBE)
Složení komise
doc. Ing. Václav Zeman, Ph.D. (předseda) doc. Ing. Tomáš Horváth, Ph.D. (místopředseda) Mgr. Václav Stupka, Ph.D. (člen) Ing. Karel Kuchař, Ph.D. (člen) Ing. Pavel Nevlud (člen) Ing. Jan Pospíšil, Ph.D. (člen) Ing. Pavel Paluřík (člen) Ing. Pavel Pirohovič (člen)
Posudek vedoucíhodoc. Ing. Václav Zeman, Ph.D.
Známka navržená vedoucím: A
Posudek oponentaIng. Vlastimil Člupek, Ph.D.
Známka navržená oponentem: A
Odpovědnost: Mgr. et Mgr. Hana Odstrčilová