SUCHOMELOVÁ, R. Generování náhodných čísel na čipových kartách [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2023.
Bakalářská práce se zaměřuje na problematiku generování náhodných čísel na čipových kartách a na implementaci vlastní testovací aplikace. V teoretické části předložená práce popisuje technologie čipových karet, jejich možnosti generování náhodných čísel, metody pro testování náhodnosti a analýzu nástrojů. Dále práce představuje vlastní experimenty a implementace pro zvolené platformy čipových karet JAVACard a BasicCards a předkládá vlastní řešení testování náhodných čísel. Práce rovněž předkládá i výsledky testování karet a vysvětlení u zjištěných výsledků testů. Zadání práce bylo tedy splněno a výslednou aplikaci a postupy lze využít i pro další testování karet. Studentka na tématu aktivně pracovala a zaměření práce pravidelně konzultovala. Po formální stránce obsahuje práce jen menší nedostatky v interpunkci či ve formátování některých proměnných. Práce s literaturou je velmi dobrá, kdy je využito 57 zdrojů. Z toho jsou ale některé zdroje odkazy na technické dokumenty, github repozitáře a návody na webu. Práci doporučuji k obhajobě s celkovým hodnocením 93 bodů / A.
Bakalářská práce se zabývá testováním generátorů náhodných čísel na čipových kartách. V rámci teoretické části studentka postupovala systematicky, kdy nejprve popsala druhy čipových karet, možnosti generování náhodných čísel a jejich testování a následně analyzovala existující nástroje pro testování náhodnosti a současný stav testování na čipových kartách. Dohromady analyzovala 6 různých nástrojů a 9 dosavadních prací vědeckých týmů. V rámci praktické části studentka implementovala aplikaci pro testování generátorů náhodných čísel na čipových kartách s využitím existující knihovny, kterou zvolila po předchozí analýze dostupných možností. Tato aplikace umožňuje automatizované otestování dvou typů čipových karet, čímž byly splněny cíle bakalářské práce. Studentka prezentoval funkčnost této aplikace porovnáním správnosti jednotlivých testů s existujícími testy a také otestováním generátorů náhodných čísel 7 čipových karet. Zdrojové kódy jsou dobře čitelné a důležité části vhodně okomentované. Po formální stránce je práce na dobré úrovni, obsahuje pouze občasné překlepy. Studentka také dobře pracovala s dostupnou literaturou, kdy v rámci práce využila 57 zdrojů. Práci navrhuji k obhajobě s hodnocením A (95 bodů).
eVSKP id 152446