TESAŘ, T. Webové rozhraní pro správu certifikátů [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2024.

Posudky

Posudek vedoucího

Sysel, Petr

Text bakalářské práce je logicky strukturován a obsahuje jasné rozdělení do kapitol věnovaných teoretickým základům, dokumentaci vytvořeného kódu i stručný uživatelský manuál. Všechny důležité pojmy, jako jsou asymetrická kryptografie, certifikáty, framework Nette, a knihovna phpseclib, jsou vysvětleny, což napomáhá k lepšímu porozumění textu. Dokumentace kódu je doplněna o přehledné UML diagramy nebo ER diagramy databáze. I formální zpracování je na vysoké úrovni. Text neobsahuje typografické chyby nebo překlepy, programátorské symboly jsou konzistentně zvýrazňovány neproporcionálním řezem písma, apod. V seznamu použitých zdrojů je uveden přiměřený počet odkazů, které jsou průběžně citovány v textu a formátovány podle normy. Pouze by bylo vhodnější je řadit abecedně a nikoliv chronologicky podle výskytu. Vytvořené kódy jsou funkční a splňují požadavky zadání. Realizace jako modul široce používaného prostředí Nette umožňuje stránky začlenit do dalších projektů. Během řešení byly kódy upraveny tak, aby vytvořené certifikáty splňovaly požadavky normy ČSN 15118 "Silniční vozidla -- Komunikační rozhraní vozidla s rozvodnou sítí", takže výstup bude možné použít při testování infrastruktury nabíjení elektromobilů. Student pracoval průběžně během celé doby řešení závěrečné práce. Samostatně navrhoval řešení problémů, které se objevily. Po dohodě s vedoucím bylo začlenění hardwarových prostředků autentizace (které nebylo ani v původním zadání striktně vyžadováno) nahrazeno začleněním podpory zmíněné normy ČSN 15118.

Navrhovaná známka
A
Body
98

Posudek oponenta

Štůsek, Martin

Bakalářská práce studenta Tomáše Tesaře se zabývá návrhem webového rozhraní pro správu certifikátů. V teoretické části práce jsou popsány základní principy infrastruktury veřejných klíčů, na kterou navazuje detailní popis vytvořené aplikace. Výsledný dokument je logicky strukturován a čtenáře seznamuje s principem fungování aplikace ale také její architekturou skrze relační diagramy a diagramy tříd. Z práce je patrná studentova znalost dané problematiky i aktivita v rámci řešení nastalých problémů. K práci mám pouze drobné výhrady v nejednotnosti uvádění citací (někdy před tečkou někdy až po tečce), občasné použití „anglicismů“ (copyleftová) nebo neformálních výrazů jako ikonky. Celkově je práce na velmi vysoké úrovni a hodnotím známkou A/97 bodů.

Navrhovaná známka
A
Body
97

Otázky

eVSKP id 159205