Detail práce
Generování fyzicky neklonovatelné funkce
Tato práce řeší problematiku fyzicky neklonovatelných funkcí. V teoretické části jsou popsány základní principy pojmy pro seznámení čtenáře s probíraným tématem, členění a popis různých typů fyzicky neklonovatelných funkcí a jejich využití.
V praktické části je popsán vlastní návrh implementace fyzicky neklonovatelné funkce, která využívá obsah paměti SRAM po resetu jako fyzikální charakteristiku. Vytvořená funkce podává slibné výsledky - vnitřní a vnější vzdálenosti se nepřekrývají.
Fyzicky neklonovatelná funkce, SRAM, fyzikální charakteristika, výrobní variace, mikrokontroler
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm E.
- Na základě čeho jste navrhl algoritmus "druhé verze fyzicky neklonovatelné funkce" popsaný na str. 27, případně obrázkem 4.5? Je to Vaše dílo nebo pochází z literatury?
- Jaký je Váš názor na případné provedení analýzy navržené metody v závislosti na externí teplotě nebo odchylkách napájecího napětí v povolených mezích? Budou mít podle Vás tyto faktory vliv na výsledky?
- Zdrojové kódy jsou obsaženy pouze v souboru main.c?
- Na kolika kusech MCU jste prováděl pokusy?
- Jak spolehlivá je vaše metoda?
Beran Vítězslav, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Holík Lukáš, doc. Mgr., Ph.D. (UITS FIT VUT), člen
Jaroš Jiří, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Křivka Zbyněk, Ing., Ph.D. (UIFS FIT VUT), člen
@bachelorsthesis{FITBT20868, author = "Franti\v{s}ek Kole\v{c}ek", type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce", title = "Generov\'{a}n\'{i} fyzicky neklonovateln\'{e} funkce", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2020, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/20868/" }