A modernistic approach for chaotic based pseudo random number generator secured with gene dominance

被引:5
|
作者
Krishnamoorthi, Sathya [1 ]
Jayapaul, Premalatha [2 ]
Rajasekar, Vani [3 ]
机构
[1] Kongu Engn Coll, Dept Comp Technol UG, Perundurai, India
[2] Kongu Engn Coll, Dept Informat Technol, Perundurai, India
[3] Kongu Engn Coll, Dept Comp Sci & Engn, Perundurai, India
来源
SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES | 2021年 / 46卷 / 01期
关键词
Random number generator; chaotic systems; 2D logistic map; gene dominance; statistical test for randomness; security analysis;
D O I
10.1007/s12046-020-01537-5
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Random numbers play a key role in diverse fields of cryptography, stochastic simulations, gaming, etc. Random numbers used in cryptography must satisfy additional properties of forward secrecy. Chaotic systems have been a potential source of random number generators. Both lower (One-dimension) and higher (two, three-dimension) chaotic systems are popularized in the generation of random bit sequences. Higher-order chaotic systems have a higher resistance to attacks owing to multiple dimensional outputs. Logistic map initially designed in one-dimension has been extended to two- dimensions to improve security. This paper proposes to use the concept of biological Gene Dominance to further improvise the randomness of 2D Logistic map. The sequences X and Y are considered to be parent genes that determine the value of parameter 'r' for the next iteration. The scatter plot of the proposed 2D Logistic Map with Gene Dominance (2DLMGD) shows almost uniform distribution of points in the region. The generated sequences are statistically tested using NIST SP 800-22 test suite and the results show that all sequences pass the tests. The random sequences are analysed for key sensitivity, information entropy, linear complexity, correlation to verify their conformity for use in cryptographic applications.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Properties making a chaotic system a good pseudo random number generator
    Falcioni, M
    Palatella, L
    Pigolotti, S
    Vulpiani, A
    PHYSICAL REVIEW E, 2005, 72 (01):
  • [22] DNA Image Encryption Scheme Based on a Chaotic LSTM Pseudo-Random Number Generator
    Koubaa, Karama
    Derbel, Nabil
    INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2023, 33 (06):
  • [23] Security analysis and improvement of the pseudo-random number generator based on quantum chaotic map
    Lambic, Dragan
    NONLINEAR DYNAMICS, 2018, 94 (02) : 1117 - 1126
  • [24] Design, FPGA-based Implementation and Performance of a Pseudo Random Number Generator of Chaotic Sequences
    Dridi, Fethi
    El Assad, Safwan
    Youssef, Wajih El Hadj
    Machhout, Mohsen
    Samhat, Abed Ellatif
    ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2021, 21 (02) : 41 - 48
  • [25] A Study on Fast Pipelined Pseudo-Random Number Generator Based on Chaotic Logistic Map
    Dabal, Pawel
    Pelka, Ryszard
    PROCEEDINGS OF THE 2014 IEEE 17TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2014, : 195 - 200
  • [26] Security analysis and improvement of the pseudo-random number generator based on quantum chaotic map
    Dragan Lambić
    Nonlinear Dynamics, 2018, 94 : 1117 - 1126
  • [27] A random number generator based on unpredictable chaotic functions
    González, JA
    Pino, R
    COMPUTER PHYSICS COMMUNICATIONS, 1999, 120 (2-3) : 109 - 114
  • [28] Chaotic Oscillator Based True Random Number Generator
    Ozcelik, Ahmet Can
    Taskiran, Zehra Gulru Cam
    29TH IEEE CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS (SIU 2021), 2021,
  • [29] Random number generator based on unpredictable chaotic functions
    Centro de Física, Inst. Venezolano de Invest. Cie., IVIC, Apdo 21827, Caracas 1020-A, Venezuela
    Comput Phys Commun, 2 (109-114):
  • [30] Cryptanalysis of a Random Number Generator Based on a Chaotic Oscillator
    Ergun, Salih
    EMERGENT COMPLEXITY FROM NONLINEARITY, IN PHYSICS, ENGINEERING AND THE LIFE SCIENCES, 2017, 191 : 81 - 90