A high throughput pseudo-random number generator driven by four-dimensional discrete hyper-chaotic system

被引:4
|
作者
Li, Shouliang [1 ]
Wu, Ye [1 ]
Gao, Letian [1 ]
Li, Tangyan [2 ]
Zhang, Qibin [3 ]
Shen, Yulin [2 ]
Yang, Zhen [1 ]
机构
[1] Lanzhou Univ, Sch Informat Sci & Engn, Lanzhou, Peoples R China
[2] Gansu Comp Ctr, Lanzhou, Peoples R China
[3] Hightech Entrepreneurship Serv Ctr Gansu Prov, Lanzhou, Peoples R China
关键词
chaos; field programmable gate arrays; nonlinear equations; random number generation;
D O I
10.1049/ell2.12950
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Pseudo-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. The key innovation of the proposed pseudo-random number generator(PRNG) is using a four-dimensional discrete hyper-chaotic system to generate high-quality and unpredictable pseudo-random sequences at a speed of 12811.53 Mb/s without post-processing. The proposed PRNG passed the NIST SP800-22 test, demonstrating its high randomness quality.image
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Design of a High Throughput Pseudorandom Number Generator Based on Discrete Hyper-Chaotic System
    Li, Shouliang
    Liu, Yinzhe
    Ren, Fengyuan
    Yang, Zhen
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (02) : 806 - 810
  • [2] A novel pseudo-random number generator based on discrete chaotic iterations
    Wang, Qianxue
    Guyeux, Christophe
    Bahi, Jacques M.
    2009 FIRST INTERNATIONAL CONFERENCE ON EVOLVING INTERNET (INTERNET 2009), 2009, : 71 - 76
  • [3] Pseudo-Random Number Generator Based on Logistic Chaotic System
    Wang, Luyao
    Cheng, Hai
    ENTROPY, 2019, 21 (10)
  • [4] A Novel Four-Dimensional No-Equilibrium Hyper-Chaotic System With Grid Multiwing Hyper-Chaotic Hidden Attractors
    Zhang, Sen
    Zeng, Yi Cheng
    Li, Zhi Jun
    JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS, 2018, 13 (09):
  • [5] A pseudo-random number generator using three dimensional chaotic map
    Han, Shuangshuang
    Min, Lequan
    Han, Dandan
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2013, 41 (08): : 16 - 19
  • [6] Pseudo-random number generator based on discrete-space chaotic map
    Dragan Lambić
    Mladen Nikolić
    Nonlinear Dynamics, 2017, 90 : 223 - 232
  • [7] Pseudo-random number generator based on discrete-space chaotic map
    Lambic, Dragan
    Nikolic, Mladen
    NONLINEAR DYNAMICS, 2017, 90 (01) : 223 - 232
  • [8] A Pseudo-Random Number Generator for Integer Chaotic Map
    Wang Y.
    Gong J.
    Wang M.
    Jiang G.
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2022, 45 (01): : 58 - 62
  • [9] Stability and Hopf bifurcation analysis of a new four-dimensional hyper-chaotic system
    Zhou, Liangqiang
    Zhao, Ziman
    Chen, Fangqi
    MODERN PHYSICS LETTERS B, 2020, 34 (29):
  • [10] A PSEUDO-RANDOM NUMBER GENERATOR FOR SYSTEM/360
    LEWIS, PAW
    GOODMAN, AS
    MILLER, JM
    IBM SYSTEMS JOURNAL, 1969, 8 (02) : 136 - &