112
Views
5
CrossRef citations to date
0
Altmetric
Articles

A 0.7 pJ/bit, 1.5 Gbps Energy-Efficient Image-Based True Random Number Generator

, , &

References

  • R. D. Gavas, and G. U. Navalyal, “Fast and secure random number generation using low-cost EEG and pseudo random number generator,” in 2017 International Conference on Smart Technologies for Smart Nation (SmartTechCon), IEEE, 2017, pp. 369–374.
  • S. K. Satpathy, et al., “An all-digital unified physically unclonable function and true random number generator featuring self-calibrating hierarchical von Neumann extraction in 14-nm tri-gate CMOS,” IEEE J. Solid State Circ., Vol. 54, no. 4, pp. 1071–1085, 2019.
  • H. Xu, et al., “A 16×16 pixel post-processing free quantum random number generator based on SPADs,” IEEE Trans. Circ. Syst. I, Vol. 65, no. 5, pp. 133–144, 2018.
  • A. Argyris, E. Pikasis, and D. Syvridis, “Gb/s one-time-pad data encryption with synchronized chaos-based true random bit generators,” J. Lightw. Technol., Vol. 34, no. 22, pp. 5325–5330, 2016.
  • T. Bonny, R. A. Debsi, S. Majzoub, and A. S. Elwakil, “Hardware optimized FPGA implementations of high-speed true random bit generators based on switching-type chaotic oscillators,” Circ. Syst. Signal Process., Vol. 38, pp. 1–18, 2018.
  • K. Yang, D. Blaauw, and D. Sylvester, “An all-digital edge racing true random number generator robust against PVT variations,” IEEE J. Solid State Circ. Vol. 51, no. 4, pp. 1022–1031, 2016.
  • F. Pareschi, G. Setti, and G. Rovatti, “Implementation and testing of high-speed CMOS true random number generators based on chaotic systems,” IEEE Trans. Circ. Syst. I, Vol. 57, no. 12, pp. 3124–3137, 2010.
  • O. Katz, D. A. Ramon, and I. A. Wagner, “A robust random number generator based on a differential current-mode chaos,” IEEE Trans. Very Large Scale Integr. Syst., Vol. 16, pp. 1677–1686, 2008.
  • Y. Liu, R. C. C. Cheung, and H. Wong, “A bias-bounded digital true random number generator,” IEEE Trans. Circ. Syst. I, Vol. 64, no. 1, pp. 133–144, 2017.
  • I. Cicek, A. E. Pusane, and G. Dundar, “An integrated dual entropy core true random number generator,” IEEE Trans. Circ. Syst. II, Vol. 64, no. 3, pp. 329–333, 2017.
  • M. Ren, et al., “Quantum random number generator based on a photon number resolving detector,” Phys. Rev. A, Vol. 83, no. 2, pp. 1–4, 2011.
  • J. S. Teh, and A. Samsudin, “A stream Cipher based on spatiotemporal chaos and true random synchronization,” IETE. J. Res., Vol. 63, no. 3, pp. 346–357, 2017.
  • K. S. Sudhir, et al., “An all-digital unified static/dynamic entropy generator featuring self-calibrating hierarchical Von Neumann extraction for secure privacy-preserving mutual authentication in IoT mote platforms,” in Proc. IEEE Symp. VLSI circuits, Honolulu, Hi, USA, October, 2018, pp. 69–170.
  • T. Amaki, M. Hashimoto, and T. Onoye, “Jitter amplifier for oscillator-based true random number generator,” IEICE Trans. Fundam. Electr. Commun. Comp. Sci., Vol. 96, no. 3, pp. 684–696, 2013.
  • C. S. Petrie, and J. A. Connelly, “A noise-based IC random number generator for applications in cryptography,” IEEE Trans. Circ. Syst. I Fundam. Theory Appl., Vol. 47, no. 5, pp. 615–621, 2000.
  • J. Angulo, E. Kussener, H. Barthelemy, and B. Duval, “Discrete chaos based random number generator,” in Proc. IEEE FTFC, May 2014, pp. 1–4.
  • S. Callegari, R. Rovatti, and G. Shetty, “Embeddable ADC-based true random number generator for cryptographic applications exploiting nonlinear signal processing and chaos,” IEEE Trans. Signal Process., Vol. 53, no. 2, pp. 793–805, 2005.
  • K. Yang, et al., “16.3 a 23 Mb/s 23 pJ/b fully synthesized true-random-number generator in 28 and 65 nm CMOS,” in IEEE ISSCC Dig. Tech. Papers, Feb. 2014, pp. 280–283.
  • B. Sunar, W. Martin, and D. Stinson, “A provably secure TRNG with built-in tolerance to active attacks,” IEEE Trans. Comput., Vol. 56, no. 1, pp. 109–119, 2007.
  • I. Cicek, A. E. Pusane, and G. Dundar, “A new dual entropy core true random number generator,” Analog Integr. Circ. Signal Process., Vol. 81, no. 1, pp. 61–70, 2014.
  • M. Kim, et al., “A 82-nW chaotic map true random generator based on a sub-ranging SAR ADC,” IEEE J. Solid State Circ., Vol. 52, no. 7, pp. 1953–1965, 2017.
  • T. Stojanovski, J. Pihl, and L. Kocarev, “Chaos-based random number generator–part II: practical realization,” Trans. Circ. Syst. I Fundam. Theory Appl., Vol. 38, no. 3, pp. 281–288, 2001.
  • S. K. Mathew, et al., “2.4 Gbps, 7 mW all-digital PVT-variation tolerant true random number generator for 45 nm CMOS high-performance microprocessors,” IEEE J. Solid State Circ., Vol. 47, no. 11, pp. 2807–2821, 2012.
  • T. Gopala krishnan, and S. Ramakrishnan, “Chaotic image encryption with Hash keying as key generator,” IETE. J. Res., Vol. 63, pp. 33–6, 2016.
  • L. E. Bassham, et al. “A statistical test suite for random and pseudorandom number generators for cryptographic applications,” National Inst. Standards Technol., Gaithersburg, MD, USA, SP 800–22 rev. la, Tech. Rep., 2010.
  • H. Cramer. Mathematical Methods of Statistics. Princeton, NJ: Princeton Univ. Press, Sep. 1946.
  • W. Feller, “On the Kolmogoron-Smironov limit theorems for empirical distribution,” Ann. Math. Statist., Vol. 21, no. 2, pp. 301–302, 1948.
  • R. Simard, and P. L. Ecuyer, “Computing two-sided Kolmogorov-Smirnov distribution,” J. Statist. Softw., Vol. 39, no. 11, 2011, https://www.jstatsoft.org/article/view/v039i11.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.