DOBIÁŠ, P. Asymetrická kryptografie na FPGA [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2020.

Posudky

Posudek vedoucího

Malina, Lukáš

Bakalářská práce se zaměřuje na návrh a implementaci hardwarových komponentů schématu digitálního podpisu na platformě FPGA. Zadání práce bylo splněno. V teoretické části předložená práce představuje a zhodnocuje dostupné hardwarové implementace asymetrických kryptosystémů. V praktické části je popsána vlastní implementace schématu dig. podpisu EdDSA, která byla rovněž ověřena pomocí testovacích vektorů. Mimo program VIVADO byla implementace ověřena i na reálné kartě FPGA. Výsledná implementace EdDSA ve VHDL je tudíž plně využitelná na daných fyzických kartách FPGA UltraScale+. Prezentace výsledků, grafů a celková formální úprava práce je rovněž velmi kvalitní s minimem chyb. Student pracoval na tématu aktivně a pravidelně využíval konzultace. Celkový návrh hodnocení práce je A, 98 bodů.

Navrhovaná známka
A
Body
98

Posudek oponenta

Smékal, David

Předložená bakalářská práce je zaměřena na návrh a implementaci asymetrického kryptosystému ECDSA. Popisuje možnosti implementace na FPGA, analyzuje existující implementace asymetrických kryptosystémů, dále popisuje vlastní řešení ECDSA na FPGA a shrnuje dosažené výsledky. Práce je kvalitně a pečlivě zpracovaná. Je velmi dobře pojata z pohledu její struktury, čitelnosti a srozumitelnosti. Cíl práce hodnotím jako splněný a implementace na FPGA je funkční. Gramatické chyby se v práci vyskytují pouze zřídka, odbornost práce je vysoká. Student čerpal celkem ze 17 literárních zdrojů. Oceňuji kapitolu zaměřenou na testování, která shrnuje všechny dostupné výsledky, kterých student dosáhl. Kriticky lze hodnotit obrázky 4.2 a 4.3, které kvůli své velikosti jsou nečitelné. Přes drobné chyby hodnotím práci výborně, známkou A, 90 bodů.

Navrhovaná známka
A
Body
90

Otázky

eVSKP id 125896