Generátor náhodných čísel
Loading...
Date
Authors
Križan, Viliam
ORCID
Advisor
Referee
Mark
C
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Táto diplomová práca sa zaoberá generovaním náhodných čísel a implementáciou generátoru Fortuna v jazyku Java. Práca sa najprv venuje teoretickému zoznámeniu s problematikou generácie náhodných dát. Potom sú v nej popísané a analyzované rôzne zdroje entropie ako pohyb myšou, písanie na klávesnici, zachytávanie šumu pomocou mikrofónu a zachytávanie šumu pomocou webkamery. Analýza sa zaoberá náhodnosťou, použiteľnosťou a objemom získaných dát. Potom je v práci spomínaný teoretický opis generátoru náhodných čísel Fortuna. Na záver je predstavený a popísaný objektový návrh programu Fortuna a sú tu spomenuté aj všetky implementačné detaily s tým súvisiace.
This master thesis deals with a generation of random numbers and Fortuna generator implementation in Java language. In the first part the theoretical familiarization to the issues is introduced. Various entropy sources like mouse movement, keyboard typing, microphone and web camera noise are described and analysed. The analysis focuses on randomness, usability and volume of gathered data. Also the Fortuna random number generator is described from the theoretical view. Object analysis and implementation details are described in the last chapter of the document.
This master thesis deals with a generation of random numbers and Fortuna generator implementation in Java language. In the first part the theoretical familiarization to the issues is introduced. Various entropy sources like mouse movement, keyboard typing, microphone and web camera noise are described and analysed. The analysis focuses on randomness, usability and volume of gathered data. Also the Fortuna random number generator is described from the theoretical view. Object analysis and implementation details are described in the last chapter of the document.
Description
Citation
KRIŽAN, V. Generátor náhodných čísel [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2015.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Telekomunikační a informační technika
Comittee
doc. Ing. Karel Burda, CSc. (předseda)
prof. Ing. Miroslav Vozňák, Ph.D. (místopředseda)
doc. Ing. Kamil Říha, Ph.D. (člen)
Ing. Radoslav Vargic, Ph.D. (člen)
Ing. Ivo Strašil (člen)
Ing. Václav Uher, Ph.D. (člen)
Date of acceptance
2015-06-11
Defence
Proč jste neotestoval náhodnost svého generátoru?
Jaké testy se na testování náhodnosti číselných posloupností používají?
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení