Pseudorandom number generator based on novel 2D Henon-Sine hyperchaotic map with microcontroller implementation

被引:47
|
作者
Murillo-Escobar, Daniel [1 ]
Angel Murillo-Escobar, Miguel [1 ]
Cruz-Hernandez, Cesar [3 ]
Arellano-Delgado, Adrian [2 ]
Martha Lopez-Gutierrez, Rosa [1 ]
机构
[1] Autonomous Univ Baja California UABC, Engn Architecture & Design Fac, Ensenada, Baja California, Mexico
[2] CONACYT UABC Autonomous Univ Baja California UABC, Engn Architecture & Design Fac, Ensenada, Baja California, Mexico
[3] Sci Res & Adv Studies Ctr Ensenada CICESE, Elect & Telecommun Dept, Ensenada, Baja California, Mexico
关键词
Chaos; Pseudorandom number generator; 2D Henon-Sine hyperchaotic map; Microcontroller implementation; Security analysis; ENCRYPTION SCHEME; CHAOS; ALGORITHM; PRNG;
D O I
10.1007/s11071-022-08101-2
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Recently, chaotic maps have been considered to design pseudorandom number generator (PRNG). However, some chaotic maps present security disadvantages, such as low uniformity and low randomness properties. Nowadays, chaos-based PRNGs are used as the main source for the development of cryptographic algorithms. In this work, to overcome such weaknesses, a novel 2D hyperchaotic map is proposed based on discrete-time feedback by using Henon map and Sine map. In addition, the dynamics of the hyperchaotic map are enhanced by using the remainder after division function (rem), where better random statistical properties are obtained. A comparison is made between the enhanced Henon-Sine hyperchaotic map (EHSHM) and the Henon-Sine hyperchaotic map through Lyapunov exponent analysis, attractor trajectory, histograms and sensitivity at initialization. Then, 8-bit pseudorandom number generator based on the proposed hyperchaotic map (PRNG-EHSHM) is designed and the initial seed of the PRNG is calculated by a secret key of 60 hexadecimal characters. It is implemented in both MATLAB and Arduino Mega microcontroller for experimental results. A complete security analysis is presented from a cryptographic point of view, such as key space, floating frequency, histograms and entropy of the information. Moreover, the randomness is verified with the tests of the National Institute of Standards and Technology (NIST 800-22). Based on the security results obtained, the proposed PRNG-EHSHM can be implemented in embedded cryptographic applications based on chaos.
引用
收藏
页码:6773 / 6789
页数:17
相关论文
共 46 条
  • [21] Construction of a New 2D Hyperchaotic Map with Application in Efficient Pseudo-Random Number Generator Design and Color Image Encryption
    Zhu, Shenli
    Deng, Xiaoheng
    Zhang, Wendong
    Zhu, Congxu
    MATHEMATICS, 2023, 11 (14)
  • [22] A new 2D cross hyperchaotic Sine-modulation-Logistic map and its application in bit-level image encryption
    Wang, Mingxu
    Teng, Lin
    Zhou, Wenjie
    Yan, Xiaopeng
    Xia, Zhiqiu
    Zhou, Shuang
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 261
  • [23] 2D logistic map with unit transfer function and modulus operation based pseudorandom number generation for image encryption
    Raiz Ahmad
    Ghawar Said
    Aymen Flah
    Habib Kraiem
    Claude Ziad El bayeh
    Yousaf Hameed Khattak
    Faisal Baig
    Scientific Reports, 15 (1)
  • [24] Color image encryption based on 2D enhanced hyperchaotic logistic-sine map and two-way Josephus traversing
    Wang, Mingxu
    Wang, Xingyuan
    Wang, Chunpeng
    Zhou, Shuang
    Xia, Zhiqiu
    Li, Qi
    DIGITAL SIGNAL PROCESSING, 2023, 132
  • [25] Designing a novel image encryption algorithm based on a 2D-SCLC hyperchaotic map
    Chen, Qianqian
    Lv, Xiaoying
    MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (32) : 77137 - 77163
  • [26] Multiple-image encryption scheme based on a new 2D hyperchaotic map with blurred pixels
    Zhou, Lili
    Lin, Zeqin
    Tan, Fei
    PHYSICA SCRIPTA, 2024, 99 (04)
  • [27] Color image encryption based on cross 2D hyperchaotic map using combined cycle shift scrambling and selecting diffusion
    Teng, Lin
    Wang, Xingyuan
    Yang, Feifei
    Xian, Yongjin
    NONLINEAR DYNAMICS, 2021, 105 (02) : 1859 - 1876
  • [28] A meaningful image encryption method based on dynamic update pixel diffusion and 2D hyperchaotic map
    Lai, Qiang
    Liu, Yuan
    NONLINEAR DYNAMICS, 2024, 112 (16) : 14527 - 14546
  • [29] A novel 2D Log-Logistic-Sine chaotic map for image encryption
    Wang, Meng-meng
    Song, Xin-guang
    Liu, Si-hang
    Zhao, Xiao-qi
    Zhou, Nan-run
    NONLINEAR DYNAMICS, 2025, 113 (03) : 2867 - 2896
  • [30] Bifurcation and bursting oscillations in 2D non-autonomous discrete memristor-based hyperchaotic map
    Deng, Yue
    Li, Yuxia
    CHAOS SOLITONS & FRACTALS, 2021, 150