A High Speed IC Truly Random Number Generator Based on Chaotic Sampling of Regular Waveform
Abstract
A novel random number generation method based on chaotic sampling of regular waveform is proposed. A high speed IC truly random number generator based on this method is also presented. Simulation and experimental results, verifying the feasibility of the circuit, are given. Numerical binary data obtained according to the proposed method pass the four basic tests of FIPS-140-2, while experimental data pass the full NIST-800-22 random number test suite without post-processing.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Cites
An equation for continuous chaos
Rössler, O. E. (1976) · Physics Letters A · doi:10.1016/0375-9601(76)90101-8 · Cited by 4,012 · see citing works
Differential Equations, Dynamical Systems, and Linear Algebra
Hirsch, M. W., & Smale, S. (1974) · Pure and applied mathematics · doi:10.1016/s0079-8169(08)x6044-1 · Cited by 3,119 · see citing works
Predicting chaotic time series
Farmer, J. D., & Sidorowich, J. J. (1987) · Physical Review Letters · doi:10.1103/physrevlett.59.845 · Cited by 1,951 · see citing works
Nonlinear prediction of chaotic time series
Casdagli, M. (1989) · Physica D Nonlinear Phenomena · doi:10.1016/0167-2789(89)90074-2 · Cited by 1,350 · see citing works
Matsumoto, T., Chua, L. O., & Komuro, M. (1985) · IEEE Transactions on Circuits and Systems · doi:10.1109/tcs.1985.1085791 · Cited by 685 · see citing works
A noise-based IC random number generator for applications in cryptography
Petrie, C. S., & Connelly, J. A. (2000) · IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications · doi:10.1109/81.847868 · Cited by 487 · see citing works
A new class of chaotic circuit
Sprott, J. C. (2000) · Physics Letters A · doi:10.1016/s0375-9601(00)00026-8 · Cited by 419 · see citing works
Bucci, M., Germani, L., Luzzi, R., Trifiletti, A., & Varanonuovo, M. (2003) · IEEE Transactions on Computers · doi:10.1109/tc.2003.1190581 · Cited by 403 · see citing works
True Random Bit Generation From a Double-Scroll Attractor
Yalcin, M. E., Suykens, J. A. K., & Vandewalle, J. P. L. (2004) · IEEE Transactions on Circuits and Systems I Fundamental Theory and Applications · doi:10.1109/tcsi.2004.830683 · Cited by 282 · see citing works
Chaos-based random number generators. Part II: practical realization
Stojanovski, T., Pihl, J., & Kocarev, L. (2001) · IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications · doi:10.1109/81.915396 · Cited by 279 · see citing works
On the generation of cryptographically strong pseudorandom sequences
Adi Shamir, Z. (1983) · ACM Transactions on Computer Systems · doi:10.1145/357353.357357 · Cited by 266 · see citing works
Callegari, S., Rovatti, R., & Setti, G. (2005) · IEEE Transactions on Signal Processing · doi:10.1109/tsp.2004.839924 · Cited by 243 · see citing works
Chaos communications-principles, schemes, and system analysis
Abel, A., & Schwarz, W. (2002) · Proceedings of the IEEE · doi:10.1109/jproc.2002.1015002 · Cited by 228 · see citing works
An integrated analog/digital random noise source
Holman, W. T., Connelly, J. A., & Dowlatabadi, A. B. (1997) · IEEE Transactions on Circuits and Systems I Fundamental Theory and Applications · doi:10.1109/81.586025 · Cited by 190 · see citing works
Callegari, S., Rovatti, R., & Setti, G. (2005) · PORTO Publications Open Repository TOrino (Politecnico di Torino) · doi:10.1109/tsp.2004.839924(410 · Cited by 180 · see citing works
Does chaos work better than noise?
Bucolo, M. A. R., Caponetto, R., Fortuna, L., Frasca, M., & Rizzo, A. (2002) · IEEE Circuits and Systems Magazine · doi:10.1109/mcas.2002.1167624 · Cited by 170 · see citing works
Delgado‐Restituto, M., & Rodriguez-Vazquez, A. (2002) · Proceedings of the IEEE · doi:10.1109/jproc.2002.1015005 · Cited by 114 · see citing works
A universal circuit for studying and generating chaos. II. Strange attractors
Chua, L. O., Wu, C. W., Huang, A., et al. (1993) · IEEE Transactions on Circuits and Systems I Fundamental Theory and Applications · doi:10.1109/81.246150 · Cited by 112 · see citing works
Nonlinear switched-current CMOS IC for random signal generation
Delgado‐Restituto, M., Medeiro, F., & Rodriguez-Vazquez, A. (1993) · Electronics Letters · doi:10.1049/el:19931471 · Cited by 111 · see citing works
A Design of Reliable True Random Number Generator for Cryptographic Applications
Bagini, V., & Bucci, M. (1999) · Lecture Notes in Computer Science · doi:10.1007/3-540-48059-5_18 · Cited by 101 · see citing works
Detecting determinism in time series: the method of surrogate data
SMALL, M. P., & Tse, C. K. (2003) · IEEE Transactions on Circuits and Systems I Fundamental Theory and Applications · doi:10.1109/tcsi.2003.811020 · Cited by 88 · see citing works
Truly random number generators based on a non-autonomous chaotic oscillator
Ergün, S., & Özoğuz, S. (2006) · AEU - International Journal of Electronics and Communications · doi:10.1016/j.aeue.2006.05.006 · Cited by 84 · see citing works
Self-citationTruly random number generators based on non‐autonomous continuous‐time chaos
Ergün, S., & Özoğuz, S. (2008) · International Journal of Circuit Theory and Applications · doi:10.1002/cta.520 · Cited by 61 · see citing works
Self-citationMOS realization of the double-scroll-like chaotic equation
Radwan, A. G., Soliman, A. M., & El-Sedeek, A.-L. (2003) · IEEE Transactions on Circuits and Systems I Fundamental Theory and Applications · doi:10.1109/tcsi.2002.808217 · Cited by 55 · see citing works
AN EQUATION FOR GENERATING CHAOS AND ITS MONOLITHIC IMPLEMENTATION
Elwakil, A. S., Salama, K. N., & Kennedy, M. P. (2002) · International Journal of Bifurcation and Chaos · doi:10.1142/s0218127402006205 · Cited by 44 · see citing works
Cross-coupled chaotic oscillators and application to random bit generation
Ozouz, S., Elwakil, A. S., & Ergün, S. (2006) · IEE Proceedings - Circuits Devices and Systems · doi:10.1049/ip-cds:20050100 · Cited by 41 · see citing works
Self-citationOn the Universality of the Next Bit Test
Schrift, A. W., & Shamir, A. (2007) · Springer eBooks · doi:10.1007/3-540-38424-3_29 · Cited by 28 · see citing works
Truly Random Number Generators Based On a Double-Scroll Attractor
Ergün, S., & Özoğuz, S. (2006) · Conference proceedings · doi:10.1109/mwscas.2006.382062 · Cited by 20 · see citing works
Self-citationModeling And Analysis Of Chaos-Modulated Dual Oscillator-Based Random Number Generators
Ergün, S. (2008) · Zenodo (CERN European Organization for Nuclear Research) · doi:10.5281/zenodo.41117 · Cited by 17 · see citing works
Self-citation
Flagged first, then by citations
Cited by
Sorted by citations
True Random Number Generators Using Electrical Noise
Gong, L., Zhang, J., Liu, H., Sang, L., & Wang, Y. (2019) · IEEE Access · doi:10.1109/access.2019.2939027 · Cited by 77 · see citing works
“noise on the metastable behavior [9]–[12] and amplify noise based on chaos circuits [1], [13], [14].”
Background
- Authors
- ERGÜN, S., GÜLER, Ü., & ASADA, K.
- Affiliations
- Türkiye Bilimsel ve Teknolojik Araştırma Kurumu (TR)
- The University of Tokyo (JP)
- Venue
- IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
- Published
- 2011
- Volume
- E94-A
- Issue
- 1
- Pages
- 180-190
- ISSN
- 0916-8508 (ISSN-L)
- 1745-1337
- OpenAlex
- W2024167332
- Cited by
- 53
- References
- 29
- Citations by year
- 2022: 1 · 2021: 5 · 2020: 7 · 2019: 13 · 2018: 8 · 2017: 8 · 2016: 4 · 2015: 6 · 2014: 1
- FWCI
- 0.45
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Hardware and Architecture › Physical Unclonable Functions (PUFs) and Hardware Security
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Chaos-based Image/Signal Encryption
- Physical Sciences › Engineering › Biomedical Engineering › Analog and Mixed-Signal Circuit Design
- Keywords
- integrated circuits, high-speed random number generation, NIST SP 800-22 tests, FIPS 140-2, randomness testing
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review