A novel pseudo-random number generator for IoT based on a coupled map lattice system using the generalised symmetric map

被引:11
|
作者
Zia, Unsub [1 ]
McCartney, Mark [1 ]
Scotney, Bryan [1 ]
Martinez, Jorge [1 ]
Sajjad, Ali [2 ]
机构
[1] Ulster Univ, Sch Comp, Belfast, Antrim, North Ireland
[2] British Telecommun PLC, Appl Res, Ipswich, Suffolk, England
关键词
Coupled map lattice; Generalised symmetric map; Pseudo-random number generator; Internet of Things; SPATIOTEMPORAL CHAOS; INTERMITTENCY; ENHANCEMENT; SECURITY; DYNAMICS; INTERNET;
D O I
10.1007/s42452-021-04919-4
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Pseudo-random number generators (PRNGs) are one of the building blocks of cryptographic methods and therefore, new and improved PRNGs are continuously developed. In this study, a novel method to generate pseudo-random sequences using coupled map lattices is presented. Chaotic maps only show their chaotic behaviour for a specified range of control parameters, what can restrict their application in cryptography. In this work, generalised symmetric maps with adaptive control parameter are presented. This novel idea allows the user to choose any symmetric chaotic map, while ensuring that the output is a stream of independent and random sequences. Furthermore, to increase the complexity of the generated sequences, a lattice-based structure where every local map is linked to its neighbouring node via coupling factor has been used. The dynamic behaviour and randomness of the proposed system has been studied using Kolmogorov-Sinai entropy, bifurcation diagrams and the NIST statistical suite for randomness. Experimental results show that the proposed PRNG provides a large key space, generates pseudo-random sequences and is computationally suitable for IoT devices.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] A novel pseudo-random number generator for IoT based on a coupled map lattice system using the generalised symmetric map
    Unsub Zia
    Mark McCartney
    Bryan Scotney
    Jorge Martinez
    Ali Sajjad
    [J]. SN Applied Sciences, 2022, 4
  • [2] A Pseudo-random Number Generator Based on Delay Coupled Map Lattice
    Lv, Xiupin
    Mu, Nankun
    Liao, Xiaofeng
    [J]. 2018 8TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST 2018), 2018, : 377 - 381
  • [3] Pseudo-random number generator based on coupled map lattices
    Lü, HP
    Wang, SH
    Hu, G
    [J]. INTERNATIONAL JOURNAL OF MODERN PHYSICS B, 2004, 18 (17-19): : 2409 - 2414
  • [4] A novel pseudo-random number generator from coupled map lattice with time-varying delay
    Lv, Xiupin
    Liao, Xiaofeng
    Yang, Bo
    [J]. NONLINEAR DYNAMICS, 2018, 94 (01) : 325 - 341
  • [5] A novel pseudo-random number generator from coupled map lattice with time-varying delay
    Xiupin Lv
    Xiaofeng Liao
    Bo Yang
    [J]. Nonlinear Dynamics, 2018, 94 : 325 - 341
  • [6] A Pseudo-Random Number Generator for Integer Chaotic Map
    Wang, Yong
    Gong, Jian
    Wang, Mingyue
    Jiang, Gongkun
    [J]. Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2022, 45 (01): : 58 - 62
  • [7] Characteristics of 3D coupled map lattice and its application in pseudo-random number generator
    Liu, Zhuo
    Wang, Yong
    Liu, Jinyuan
    Feng, Jun
    Zhang, Leo Yu
    [J]. NONLINEAR DYNAMICS, 2024,
  • [8] A Lightweight Pseudo-Random Number Generator Based on a Robust Chaotic Map
    El Hanouti, Imad
    El Fadili, Hakim
    Souhail, Wahid
    Masood, Fawad
    [J]. 2020 FOURTH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING IN DATA SCIENCES (ICDS), 2020,
  • [9] Pseudo-random number generator based on discrete-space chaotic map
    Dragan Lambić
    Mladen Nikolić
    [J]. Nonlinear Dynamics, 2017, 90 : 223 - 232
  • [10] A Hardware Pseudo-Random Number Generator Using Stochastic Computing and Logistic Map
    Liu, Junxiu
    Liang, Zhewei
    Luo, Yuling
    Cao, Lvchen
    Zhang, Shunsheng
    Wang, Yanhu
    Yang, Su
    [J]. MICROMACHINES, 2021, 12 (01) : 1 - 12