SEČKÁR, M. Webová aplikace demonstrující kryptografii založenou na mřížkách [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2022.

Posudky

Posudek vedoucího

Ricci, Sara

Cíle práce považuji za splněné. Student vytvořit webovou aplikaci demonstrující princip kryptografie založené na mřížkách. Student navíc svou implementaci rozšířil i o demonstraci LWE (Learning With Error) problému a implementoval Boyenovo schéma bitového šifrování. Po formální stránce je práce na dobré úrovni a s pěknou grafickou stránkou. Vyzdvihuji také fakt, že je práce psána v anglickém jazyce. Student byl během semestru velmi aktivní a své aktivity pravidelně konzultoval. Celkově jsem s prací velmi spokojena a doporučuji hodnocení 98 bodů/A.

Navrhovaná známka
A
Body
98

Posudek oponenta

Jedlička, Petr

Cílem bakalářské práce bylo vytvořit webovou aplikaci pro demonstraci těžkých matematických problémů využívaných v postkvantové kryptografii založené na mřížkách. Konkrétně se jedná o SVP (Shortest Vector Problem) a LWEP (Learning With Error Problem). Tyto cíle práce považuji za beze zbytku splněné. Výstupem praktické části je webová aplikace vytvořená v jazyce Python s grafickým a uživatelsky přívětivým prostředím, ve kterém je demonstrována výše zmíněná kryptografie. Po formální stránce je práce na velmi dobré úrovni, je logicky členěna do kapitol, obsahuje naprosté minimum překlepů a celkově se práce dobře čte. Dále oceňuji, že práce je napsaná v anglickém jazyce. Vzhledem k tomu, že aplikace je určena pro výukové účely, v příloze B bych pouze uvítal názornější popis jejího uživatelského prostředí. Práci hodnotím velmi kladně a doporučuji ji k obhajobě s celkovým hodnocením A (96 bodů).

Navrhovaná známka
A
Body
96

Otázky

eVSKP id 141360