Original title:
Generátor náhodných čísel využívající bezdrátové sítě
Translated title:
Random number generator using wireless networks
Authors:
Frolka, Jan ; Dvořák, Jan (referee) ; Člupek, Vlastimil (advisor) Document type: Master’s theses
Year:
2023
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Tato diplomová práce seznamuje čtenáře s typy generátorů náhodných čísel a možnostmi jejich realizace. Jsou zde popsány způsoby testování náhodných čísel a různé typy souborů statistických testů. Součástí práce je návrh a realizace vlastního generátoru náhodných čísel využívající bezdrátové sítě. Jako zdroj náhodnosti je zde využita síla signálu antény násobená hodnotou času od posledního přijatého paketu. Generátor je ovládán pomocí webové aplikace, která umožňuje uživateli vygenerovat, uložit a otestovat náhodná čísla pomocí sady testů NIST STS. Vygenerované sekvence z generátoru byly dále otestovány pomocí sady ENT. Výsledky jsou dále porovnány s generátorem využívající atmosférický šum z webové stránky.
This master's thesis introduces the reader to the types of random number generators and the possibilities of their implementation. The methods of testing random numbers and different types of statistical test sets are described. The thesis includes the design and implementation of a custom random number generator using wireless networks. The value of the signal strength multiplied by the difference in time since the previous packet was received is used as the source of randomness. The generator is controlled by a web application that allows the user to generate, store and test random numbers using the NIST STS test suite. The generated sequences from the generator were further tested using the ENT suite. The results are further compared with the generator using atmospheric noise from the website.
Keywords:
NIST STS.; python; Random number generator; testing; wireless networks; bezdrátové sítě; Generátor náhodných čísel; NIST STS.; python; testování
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/210061