Title :
A HTTP-enabled cryptographically secure hardware random number generator
Author :
Bozicevic, Mislav ; Radovan, Aleksander
Author_Institution :
Polytech. of Zagreb, Zagreb, Croatia
Abstract :
A cryptographically secure hardware HTTP enabled random number generator based on a nondeterministic entropy source has been implemented using open source hardware development kit. Internally, randomness is distilled from the entropy source using Algorithm M where modified-RC4-based and BLAKE-512-as-counter-mode pseudo-random number stream generators are combined. Users access the device via HTTP on a TCP/IP network and platform specific device drivers are not required. The random number files were tested using stringent statistical tests including DIEHARD, STS 2.1.1, dieharder 3.31.1, TestU01 1.2.3 SmallCrush and ENT. Emphasis was put on low cost of hardware.
Keywords :
cryptographic protocols; entropy; public domain software; random number generation; statistical testing; transport protocols; BLAKE-512; HTTP-enabled cryptographically secure hardware; TCP/IP network; modified-RC4; nondeterministic entropy source; open source hardware development kit; random number generator; stringent statistical tests; Cryptography; Entropy; Generators; Hardware; IP networks; Microcontrollers; Protocols;
Conference_Titel :
Information & Communication Technology Electronics & Microelectronics (MIPRO), 2013 36th International Convention on
Conference_Location :
Opatija
Print_ISBN :
978-953-233-076-2