Diplomová práce

Prezentácia výsledkov NIST STS

Presentation of NIST STS results

Bc. Jozef Živčic
Anotace

Náhodné čísla sú využívané v rozličných druhoch počítačových aplikácií. Niektoré z nich sú závislé od kvality generovaných sekvencií. Na analýzu náhodnosti produkovaných dát sa používajú sady štatistických testov. Cieľom práce je prezentácia výsledkov testov náhodnosti. Výsledky tvoria množiny p-hodnôt, ktoré je vhodné agregovať pre ich jednoduchšiu interpretáciu. V rámci praktickej časti práce sú …více

Abstract

Random numbers are utilized in various types of computer applications. Some of them are dependent on the quality of generated sequences. Statistical test suites are employed for randomness analysis of produced data. The aim of this thesis is the presentation of randomness tests results. Results consist of sets of p-values which are suitable to be aggregated for their easier interpretation. Modules …více

Zadání práce
Věnujte se problematice testů náhodnosti dle NIST STS. Zaměřte se na prezentaci výsledků těchto testů. V praktické části práce rozšiřte existující webové rozhraní k testům dle NIST STS. V první řadě implementujte agregaci výsledků separátně (paralelně) prováděných jednotlivých testů do jediného souboru se závěrečnou zprávou testování se stejnou strukturou, jakou vytváří NIST STS ve svém souboru 'finalAnalysisReport.txt' při agregovaných testech.

Dále implementujte několik způsobů grafického znázornění výsledků těchto testů. V uživatelském rozhraní webového systému bude možné indikovat, které výsledky mají být vzaty v úvahu (které testy, nad jakými daty). Dále bude možné zvolit typ vytvářeného grafického znázornění výsledků. Patřičné grafy budou prezentovány ve formě stažitelného PDF souboru.

Implementujte minimálně tyto čtyři typy grafů:
- graf, kde pro každý vybraný test budou znázorněny dosažené p-hodnoty,
- histogram,
- graf znázorňující závislost mezi p-hodnotami testovaných sekvencí dvou testů,
- krabicový diagram pro jednotlivé testy.



Doporučená literatura:

RUKHIN, A., et al. A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications [online]. National Institute of Standards and Technology, 2010. 131 s. [cit. 15. 3. 2018]. Dostupné na: <https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-22r1a.pdf>

SÝS, M., et al. On the Interpretation of Results from the NIST Statistical Test Suite. Romanian Journal of Information Science and Technology [online]. 2015, roč. 18, č. 1, 15 s. [cit. 11. 7. 2017]. Dostupné na: <http://www.imt.ro/romjist/Volum18/Number18_1/pdf/02-MSys.pdf>
Práce zkontrolována:
22. 5. 2018 09:20, Ing. Mgr. et Mgr. Zdeněk Říha, Ph.D., učo 2514
Jazyk práce
slovenština slovenština
Termín obhajoby
22. 6. 2018
Práce byla úspěšně obhájena

Vedoucí

Ing. Mgr. et Mgr. Zdeněk Říha, Ph.D., učo 2514
KPSK FI MU

Oponent

Mgr. Marek Sýs, Ph.D., učo 232886
KPSK FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.