EconPapers    
Economics at your fingertips  
 

Design and FPGA implementation of a high-speed PRNG based on an n-D non-degenerate chaotic system

Yuyao Luo, Chunlei Fan, Chengbin Xu and Xinyu Li

Chaos, Solitons & Fractals, 2024, vol. 183, issue C

Abstract: Currently, low-dimensional chaotic maps have many disadvantages, such as narrow chaotic regions, numerous cycle windows, and weak chaotic representations. Based on this issue, an n-dimensional non-degenerate chaotic system (nD-NDCS) is constructed. By setting the control parameters of the system, we can obtain dimensionally adjustable non-degenerate chaotic systems with desired Lyapunov exponents. Compared with existing methods, the proposed nD-NDCS has a simple structure with few control parameters, which is suitable for resource-constrained scenarios, such as small embedded devices and mobile devices. To demonstrate the practicality of the proposed method, we construct a 3D-NDCS and a 4D-NDCS as two examples. Performance evaluations show better randomness and complexity than other methods in terms of sample entropy, permutation entropy and other indicators. Since both chaotic systems can produce pseudo-random sequences with sensitive initial values and strong randomness, we further design an efficient pseudo-random number generator (PRNG) on the FPGA. The experiment results show that the proposed PRNG occupies merely 3.13 % of the effective resources of the target FPGA. In addition, the throughput of the PRNG which obtained from post-processing is up to 15 Gb/s, and successfully passed the NIST SP800-22 test. Finally, an FPGA-based hardware implementation platform is developed to realize the proposed PRNG.

Keywords: Non-degenerate chaotic system; Lyapunov exponent; PRNG; FPGA implementation (search for similar items in EconPapers)
Date: 2024
References: View references in EconPapers View complete reference list from CitEc
Citations:

Downloads: (external link)
http://www.sciencedirect.com/science/article/pii/S0960077924005034
Full text for ScienceDirect subscribers only

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:eee:chsofr:v:183:y:2024:i:c:s0960077924005034

DOI: 10.1016/j.chaos.2024.114951

Access Statistics for this article

Chaos, Solitons & Fractals is currently edited by Stefano Boccaletti and Stelios Bekiros

More articles in Chaos, Solitons & Fractals from Elsevier
Bibliographic data for series maintained by Thayer, Thomas R. ().

 
Page updated 2025-03-19
Handle: RePEc:eee:chsofr:v:183:y:2024:i:c:s0960077924005034