An Integrated Dual Entropy Core True Random Number Generator

In this brief, we present the first integrated circuit implementation of our previously proposed dual entropy core true-random-number-generator architecture, which is designed following a novel parameter variation-aware approach. A prototype integrated circuit has been fabricated in 180-nm CMOS technology. The prototype chip achieved a 35-Mbps throughput with an approximately 33-pJ/b energy efficiency. Random numbers acquired from the prototype chip have successfully passed all National Institute of Standards and Technology 800.22 statistical tests without requiring any postprocessing.

[1]  Holger Kantz,et al.  Practical implementation of nonlinear time series methods: The TISEAN package. , 1998, Chaos.

[2]  Elaine B. Barker,et al.  A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications , 2000 .

[3]  Werner Ebeling,et al.  PARTITION-BASED ENTROPIES OF DETERMINISTIC AND STOCHASTIC MAPS , 2001 .

[4]  Ali Emre Pusane,et al.  A novel design method for discrete time chaos based true random number generators , 2014, Integr..

[5]  Gunhan Dundar,et al.  A new dual entropy core true random number generator , 2013, 2013 8th International Conference on Electrical and Electronics Engineering (ELECO).

[6]  Chunshu Li,et al.  Opportunities and Challenges of Digital Signal Processing in Deeply Technology-Scaled Transceivers , 2015, J. Signal Process. Syst..

[7]  Chunyan Wang,et al.  A minimization of the charge injection in switched-current circuits , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[8]  M. Rosenstein,et al.  A practical method for calculating largest Lyapunov exponents from small data sets , 1993 .

[9]  P.R. Kinget Device mismatch and tradeoffs in the design of analog circuits , 2005, IEEE Journal of Solid-State Circuits.

[10]  Kong-Pang Pun,et al.  High-performance CMOS current comparator , 1994 .

[11]  Massimo Alioto,et al.  A feedback strategy to improve the entropy of a chaos-based random bit generator , 2006, IEEE Transactions on Circuits and Systems I: Regular Papers.

[12]  J. Alvin Connelly,et al.  A noise-based IC random number generator for applications in cryptography , 2000 .

[13]  K. W. Current,et al.  CMOS current comparator circuit , 1983 .

[14]  Berk Sunar,et al.  A Provably Secure True Random Number Generator with Built-In Tolerance to Active Attacks , 2007, IEEE Transactions on Computers.

[15]  W. Guggenbuhl,et al.  Dummy transistor compensation of analog MOS switches , 1989 .

[16]  Herve Barthelemy,et al.  Discrete chaos - based Random Number Generator , 2014, 2014 IEEE Faible Tension Faible Consommation.