True Random Number Generator Design with A Fractional Order Sprott B Chaotic System
PDF File

Keywords

Nonlinear dynamics
Chaos
TRNG
Fractional-order chaotic systems

How to Cite

True Random Number Generator Design with A Fractional Order Sprott B Chaotic System. (2025). ADBA Computer Science, 2(2), 50-55. https://doi.org/10.69882/adba.cs.2025074

Abstract

The growing prevalence of digital communication and interconnected devices has amplified the need for robust data security measures. True random number generators (TRNG) play a pivotal role in protecting information by generating unpredictable and irreproducible sequences required for encryption, secure authentication, and cryptographic key generation. This research presents a TRNG model based on the fractional-order Sprott B chaotic system. The chaotic properties of the system were confirmed through Lyapunov exponent calculations, bifurcation diagrams, and phase space analyses. The fractional-order dynamics enhance the complexity and unpredictability of the generated entropy source, making it suitable for secure applications. The performance of the generated random numbers was assessed using the NIST 800-22 statistical test suite, successfully passing all tests and meeting the randomness requirements. This study introduces a unique approach by leveraging the fractional-order Sprott B chaotic system for TRNG design, demonstrating its effectiveness in cryptographic systems and secure communication frameworks.

PDF File

References

Della Sala, R., D. Bellizia, and G. Scotti, 2022. A novel ultra-compact FPGA-compatible TRNG architecture exploiting latched ring oscillators. IEEE Transactions on Circuits and Systems II: Express Briefs, 69: 1672–1676.

Frustaci, F., F. Spagnolo, P. Corsonello, and S. Perri, 2024. A high-speed and low-power DSP-based TRNG for FPGA implementations. IEEE Transactions on Circuits and Systems II: Express Briefs, 71: 4964–4968.

Garipcan, A. M. and E. Erdem, 2020. A TRNG using chaotic entropy pool as a post-processing technique: Analysis, design and FPGA implementation. Analog Integrated Circuits and Signal Processing, 103: 391–410.

Gokyildirim, A., S. Çiçek, H. Calgan, and A. Akgul, 2024. Fractional-order Sprott K chaotic system and its application to biometric iris image encryption. Computers in Biology and Medicine, 179: 108864.

Jun, B. and P. Kocher, 1999. The Intel random number generator. Technical report, Cryptography Research, Inc.

Lai, Q. and S. Chen, 2016. Generating multiple chaotic attractors from Sprott B system. International Journal of Bifurcation and Chaos, 26: 1650177.

Lai, Q., G. Xu, and H. Pei, 2019. Analysis and control of multiple attractors in Sprott B system. Chaos, Solitons & Fractals, 123: 192–200.

Park, J.-M., J.-W. Lee, T.-W. Oh, Y.-H. Kim, and S.-C. Hong, 2020. A lightweight true random number generator using beta radiation for IoT applications. ETRI Journal, 42: 899–909.

Ramamoorthy, R., K. Rajagopal, G. D. Leutcho, O. Krejcar, H. Namazi, et al., 2022. Multistable dynamics and control of a new 4D memristive chaotic Sprott B system. Chaos, Solitons & Fractals, 156: 111834.

Sprott, J. C., 1994. Some simple chaotic flows. Physical Review E, 50: 647–650.

Sprott, J. C., 2003. A simple chaotic circuit. IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, 45: 716–717.

Wolf, A., J. B. Swift, H. L. Swinney, and J. A. Vastano, 1985. Determining Lyapunov exponents from a time series. Physica D: Nonlinear Phenomena, 16: 285–317.

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.