KUPKA, O. Model šifrátoru Enigma ze stavebnice Lego Technic [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2019.
Cílem práce bylo významně rozšířit model šifrátoru Enigma sestaveného ze stavebnice Lego Technic. Konkrétně bylo úkolem studenta dodat vstupní a výstupní rozhraní šifrátoru. Tento cíl byl studentem beze zbytku splněn. Softwarové ovládání zařízení bylo kompletně přepracováno, byl použit odlišný operační systém i moduly ovládání vstupů a výstupů. Velmi kladně hodnotím aktivitu studenta během semestru. Student docházel pravidelně na konzultace a zadání řešil průběžně. Nově vznikající komplikace dokázal samostatně vyřešit. Po formální stránce jsem nenašel výraznější nedostatky (snad pouze horší čitelnost některých obrázků a drobné chyby v sazbě), s prací i přístupem studenta jsem spokojen. Doporučuji hodnocení 95b/A.
Oponovaná bakalářská práce se zabývá vylepšením již existujícího modelu šifrátoru Enigma sestaveného ze stavebnice LEGO Technic a LEGO Mindstorm. Student upravil konstrukci původního modelu, rozšířil ho o možnost zadání vstupního textu pomocí připojené Bluetooth klávesnice a zobrazení výstupního zašifrovaného textu na displeji připojeného zobrazovacího zařízení (tabletu). Řešení je plně zdokumentováno a v příloze je také uveden podrobný návod na použití modelu, takže požadavky zadání byly beze zbytku splněny. Samotná aplikace je postavena na operačním systému řídicí jednotky Ev3dev, který student pro daný účel mírně upravil, a napsána pomocí programovacího jazyka Python a Flask. Zvolené odborné řešení je zcela funkční a model umožňuje názornou demonstraci šifrovacího principu Enigmy. Formální zpracování této bakalářské práce má výbornou úroveň, jednotlivé kapitoly na sebe logicky navazují, text je souvislý a přehledný, obrázky jsou kvalitní, zdrojové kódy jsou řádně okomentovány. Přínos této práce vidím v popularizaci oboru kryptografie. Jakkoliv odborně vzdělaný čtenář, který si přečte úvodní část této bakalářské práce, kde student stručně popisuje vývoj šifrovacích metod vedoucí až ke konstrukci Enigmy a pomocí jejího modelu si zašifruje nějaký text, snadno pochopí princip tohoto zajímavého a historicky významného šifrovacího stroje.
eVSKP id 118110