A Digital Random Number Generator Based on Four Regional Examination of Double Scroll Chaos

被引:0
|
作者
Karatas, Onur [1 ]
Ergun, Salih [1 ]
机构
[1] TUBITAK Informat & Informat Secur Res Ctr, PO 74, TR-41470 Kocaeli, Turkey
关键词
four regional; double scroll; chaos; nonlinearity; digital system; FPGA; RNG; NIST; TestU01; SECURITY;
D O I
10.1109/LASCAS53948.2022.9789090
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents the design of a novel random number generator (RNG) based on a new method. Digital Double scroll chaos is used as an RNG production source. Design is performed based on the regional examination of regular samples from a double scroll chaos system. The digital double scroll chaos used in this study is implemented by exploiting the nonlinearity of the sawtooth wave in a 3rd order ordinary differential equation (ODE). By analyzing the distributions of the chaotic state variables x; y; z in 3-dimensions, it has been observed that they have an underlying distribution. The double scroll chaos is divided into four regions by preserving the characteristics of the underlying distributions, and binary data is obtained using each one of these four regions. These binary data are combined through a xor operation to generate the RNG output and a robust RNG is obtained. The proposed RNG is implemented using the Verilog hardware description language and is prototyped on the KCU105 Evaluation Board Xilinx FPGA. The proposed RNG is demonstrated to provide data throughput up to 13.25 Mbps. The RNG output satisfies all statistical randomness tests in the NIST 800-22 and TestU01 packages without post-processing.
引用
收藏
页码:97 / 100
页数:4
相关论文
共 50 条
  • [31] A digital-PLL-based true random number generator
    Liu, CX
    McNeill, J
    2005 PHD RESEARCH IN MICROELECTRONICS AND ELECTRONICS, VOLS 1 AND 2, PROCEEDINGS, 2005, : 87 - 90
  • [32] A Dual Entropy-Based Digital Random Number Generator
    Ozturk, Hikmet Seha
    Ergun, Salih
    IEEE ACCESS, 2021, 9 : 140437 - 140445
  • [33] GPUs and chaos: a new true random number generator
    Teh, Je Sen
    Samsudin, Azman
    Al-Mazrooie, Mishal
    Akhavan, Amir
    NONLINEAR DYNAMICS, 2015, 82 (04) : 1913 - 1922
  • [34] GPUs and chaos: a new true random number generator
    Je Sen Teh
    Azman Samsudin
    Mishal Al-Mazrooie
    Amir Akhavan
    Nonlinear Dynamics, 2015, 82 : 1913 - 1922
  • [35] The realization of multi-scroll chaos generator based on CNN
    Liu Hong-chen
    Feng Yong
    Li Lin-jing
    Proceedings of 2006 Chinese Control and Decision Conference, 2006, : 1434 - 1438
  • [36] A Robust Random Number Generator Based on a Differential Current-Mode Chaos
    Katz, Oded
    Ramon, Dan A.
    Wagner, Israel A.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (12) : 1677 - 1686
  • [37] Power Analysis of a Chaos-Based Random Number Generator for Cryptographic Security
    Pareschi, Fabio
    Scotti, Giuseppe
    Giancane, Luca
    Rovatti, Riccardo
    Setti, Gianluca
    Trifiletti, Alessandro
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 2858 - +
  • [38] Modified Logistic Maps for Discrete Time Chaos Based Random Number Generator
    Magfirawaty
    Lestari, Andriani Adi
    Suryadi, M. T.
    Ramli, Kalamullah
    2018 INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND COMPUTER SCIENCE (ICECOS), 2018, : 391 - 395
  • [39] Monolithic Implementation of Chaos Modulated VCO-based Random Number Generator
    Gungor, Omer Fevzi
    Ergun, Salih
    2021 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2021) & 2021 IEEE CONFERENCE ON POSTGRADUATE RESEARCH IN MICROELECTRONICS AND ELECTRONICS (PRIMEASIA 2021), 2021, : 193 - 196
  • [40] STATISTICAL TESTING OF A CHAOS BASED CMOS TRUE-RANDOM NUMBER GENERATOR
    Pareschi, Fabio
    Setti, Gianluca
    Rovatti, Riccardo
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2010, 19 (04) : 897 - 910