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 :
بازگشت