Research Article

Experimental Validation of a Chaotic Jerk Circuit Based True Random Number Generator

Volume: 4 Number: 2 July 30, 2022
  • R. Chase Harrison
  • Benjamin K. Rhea
  • Ariel Oldag
  • Robert N. Dean
  • Edmon Perkins *
EN

Experimental Validation of a Chaotic Jerk Circuit Based True Random Number Generator

Abstract

A method for true random number generation by directly sampling a high frequency chaotic jerk circuit is explored. A method for determination of the maximum Lyapunov exponent, and thus the maximum bit rate for true random number generation, of the jerk system of interest is shown. The system is tested over a wide range of sampling parameters in order to simulate possible hardware configurations. The system is then implemented in high speed electronics on a small printed circuit board to verify its performance over the chosen parameters. The resulting circuit is well suited for random number generation due to its high dynamic complexity, long term aperiodicity, and extreme sensitivity to initial conditions. This system passes the Dieharder RNG test suite at 3.125 Mbps.

Keywords

References

  1. Akhshani, A., A. Akhavan, A. Mobaraki, S.-C. Lim, and Z. Hassan, 2014 Pseudo random number generator based on quantum chaotic map. Communications in Nonlinear Science and Numerical Simulation 19: 101–111.
  2. Balachandran, B., E. Perkins, and T. Fitzgerald, 2015 Response localization in micro-scale oscillator arrays: influence of cubic coupling nonlinearities. International Journal of Dynamics and Control 3: 183–188.
  3. Bassham III, L. E., A. L. Rukhin, J. Soto, J. R. Nechvatal, M. E. Smid, et al., 2010 Sp 800-22 rev. 1a. a statistical test suite for random and pseudorandom number generators for cryptographic applications. National Institute of Standards & Technology.
  4. Blaszczyk, M. and R. A. Guinee, 2008 A true random binary sequence generator based on chaotic circuit. In IET Irish Signals and Systems Conference (ISSC 2008), pp. 294–299.
  5. Brown, R. G., D. Eddelbuettel, and D. Bauer, 2013 Dieharder: A random number test suite. Open Source software library, under development, URL http://www. phy. duke. edu/˜ rgb/General/dieharder. php .
  6. Cicek, I., A. E. Pusane, and G. Dundar, 2014 A novel design method for discrete time chaos based true random number generators. INTEGRATION, the VLSI journal 47: 38–47.
  7. Ergun, S. and S. Ozoguz, 2007 A chaos-modulated dual oscillatorbased truly random number generator. In Circuits and Systems, 2007. ISCAS 2007. IEEE International Symposium on, pp. 2482– 2485, IEEE.
  8. Guinee, R. A. and M. Blaszczyk, 2009 A novel true random binary sequence generator based on a chaotic double scroll oscillator combination with a pseudo random generator for cryptographic applications. In Internet Technology and Secured Transactions, 2009. ICITST 2009. International Conference for, pp. 1–6, IEEE.

Details

Primary Language

English

Subjects

Electrical Engineering

Journal Section

Research Article

Authors

R. Chase Harrison This is me
0000-0002-8874-8421
United States

Benjamin K. Rhea This is me
0000-0002-9863-388X
United States

Ariel Oldag This is me
0000-0002-3082-3740
United States

Robert N. Dean This is me
0000-0001-5857-286X
United States

Publication Date

July 30, 2022

Submission Date

May 11, 2022

Acceptance Date

June 5, 2022

Published in Issue

Year 2022 Volume: 4 Number: 2

APA
Harrison, R. C., Rhea, B. K., Oldag, A., Dean, R. N., & Perkins, E. (2022). Experimental Validation of a Chaotic Jerk Circuit Based True Random Number Generator. Chaos Theory and Applications, 4(2), 64-70. https://doi.org/10.51537/chaos.1112243

Cited By

Chaos Theory and Applications in Applied Sciences and Engineering: An interdisciplinary journal of nonlinear science 23830 28903   

The published articles in CHTA are licensed under a Creative Commons Attribution-NonCommercial 4.0 International License Cc_by-nc_icon.svg