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.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.