DocumentCode
633048
Title
A HTTP-enabled cryptographically secure hardware random number generator
Author
Bozicevic, Mislav ; Radovan, Aleksander
Author_Institution
Polytech. of Zagreb, Zagreb, Croatia
fYear
2013
fDate
20-24 May 2013
Firstpage
1268
Lastpage
1272
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Information & Communication Technology Electronics & Microelectronics (MIPRO), 2013 36th International Convention on
Conference_Location
Opatija
Print_ISBN
978-953-233-076-2
Type
conf
Filename
6596452
Link To Document