Affiliation:
1. School of Information Science and Engineering Lanzhou University Lanzhou China
2. Gansu Computing Center Lanzhou China
3. High‐tech Entrepreneurship Service Center of Gansu Province Lanzhou China
Abstract
AbstractPseudo‐random number generators (PRNGs) are the cornerstone of various fields including computer science, cryptography, and scientific simulation. To generate high‐quality and unpredictable pseudo‐random sequences, many works draw attention to the use of chaos theory and dynamical systems. However, most of them focus on continuous or low‐dimensional chaotic systems with strong temporal correlations or insufficient nonlinear dynamics. Thus, in this study, a new PRNG based on a four‐dimensional discrete system is proposed to solve the aforementioned flaws. The PRNG has been implemented on Xilinx Artix‐7 xc7a100tfgg484‐2, which can generate pseudo‐random sequences at a high speed of 12811.53 Mb/s without additional post‐processing. All these sequences have successfully passed the NIST SP800.22 standard test. Both throughput and randomness quality of the proposed PRNG outperform the state‐of‐the‐art.
Funder
Science and Technology Program of Gansu Province
Fundamental Research Funds for the Central Universities
Natural Science Foundation of Gansu Province
Publisher
Institution of Engineering and Technology (IET)
Subject
Electrical and Electronic Engineering