TY - GEN
T1 - A simplified approach for designing secure random number generators in HW
AU - Li, Xin
AU - Shoshan, Yonatan
AU - Fish, Alexander
AU - Jullien, Graham A.
PY - 2008/12/26
Y1 - 2008/12/26
N2 - This paper presents a method to design a Random Number Generator (RNG), which is a fundamental element in cryptographic and other security related systems. The proposed RNG implementation is based on a Gollmann cascade of Filtered Feedback with Carry Shift Register (F-FCSR) cores and is suitable for a wide range of applications. In order to comply with the demands of most applications the RNG must have low hardware cost and power dissipation, and be suitable for real time operation while maintaining a high level of security. In the proposed solution, elementary F-FCSR components are modularly combined to fit the RNG for the desirable application. The RNG will produce a pseudo-random sequence with suitable period, linear complexity and statistical quality. Simulations performed using the statistical test suite available through NIST, show that the proposed RNG holds good statistical properties, a secure mathematical structure and meets known standards.
AB - This paper presents a method to design a Random Number Generator (RNG), which is a fundamental element in cryptographic and other security related systems. The proposed RNG implementation is based on a Gollmann cascade of Filtered Feedback with Carry Shift Register (F-FCSR) cores and is suitable for a wide range of applications. In order to comply with the demands of most applications the RNG must have low hardware cost and power dissipation, and be suitable for real time operation while maintaining a high level of security. In the proposed solution, elementary F-FCSR components are modularly combined to fit the RNG for the desirable application. The RNG will produce a pseudo-random sequence with suitable period, linear complexity and statistical quality. Simulations performed using the statistical test suite available through NIST, show that the proposed RNG holds good statistical properties, a secure mathematical structure and meets known standards.
UR - http://www.scopus.com/inward/record.url?scp=57849138044&partnerID=8YFLogxK
U2 - 10.1109/ICECS.2008.4674868
DO - 10.1109/ICECS.2008.4674868
M3 - Conference contribution
AN - SCOPUS:57849138044
SN - 9781424421824
T3 - Proceedings of the 15th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2008
SP - 372
EP - 375
BT - Proceedings of the 15th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2008
T2 - 15th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2008
Y2 - 31 August 2008 through 3 September 2008
ER -