DocumentCode
3568605
Title
Hardware implementation of a secure random number generator
Author
JinPing Li ; Jiong Shan ; Lu Wang ; Min Chen
Author_Institution
Sch. of Electron. & Inf. Eng., Lanzhou Jiaotong Univ., Lanzhou, China
fYear
2014
Firstpage
17
Lastpage
20
Abstract
This paper presents novel approaches to design and validation of a secure hardware Random Number Generator (RNG), Filtered-FCSR cascade, which is based upon the structure of Gollmann cascade. To further validate the security of the proposed RNG structure a more extensive check has been performed over many output bit sequences, using the US National Institute of Standard and Technology (NIST) SP 800-22 test suite. It is shown that this design holds a secure mathematical structure which can resist attacks, and meets known standards. Hardware implementation using an Altera Cyclone FPGA has been developed and results show such architecture is novel in being both secure and very highly efficient for hardware implementation.
Keywords
carry logic; cascade networks; field programmable gate arrays; logic testing; random number generation; security of data; shift registers; Altera Cyclone FPGA; Gollmann cascade; NIST SP 800-22 test suite; RNG structure; US National Institute of Standard and Technology; feedback with carry shift register; field programmable gate array; filtered-FCSR cascade; hardware implementation; output bit sequences; secure hardware random number generator; secure mathematical structure; security; Field programmable gate arrays; Generators; Hardware; Hardware design languages; NIST; Security; Shift registers; FPGA; Filtered-FCSR; Gollmann; RNG;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronics, Circuits and Systems (ICECS), 2014 21st IEEE International Conference on
Type
conf
DOI
10.1109/ICECS.2014.7049910
Filename
7049910
Link To Document