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 条
  • [21] A random number generator based on the combination of four LCGs
    LEcuyer, P
    Andres, TH
    MATHEMATICS AND COMPUTERS IN SIMULATION, 1997, 44 (01) : 99 - 107
  • [22] Random Number Generation Based on Digital Differential Chaos
    Zidan, M. Affan
    Radwan, A. G.
    Salama, K. N.
    2011 IEEE 54TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2011,
  • [23] Truly random number generators based on a double-scroll attractor
    Erguen, Salih
    Oezoguz, Serdar
    IEEE MWSCAS'06: PROCEEDINGS OF THE 2006 49TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS,, 2006, : 322 - +
  • [24] Cryptanalysis of a random number generator based on continuous-time chaos
    Demir, Kaya
    Ergun, Salih
    IET CIRCUITS DEVICES & SYSTEMS, 2020, 14 (05) : 569 - 575
  • [25] Design and Implementation of Chaos Based True Random Number Generator on FPGA
    Koyuncu, Ismail
    Ozcerit, Ahmet Turan
    Pehlivan, Ihsan
    Avaroglu, Erdinc
    2014 22ND SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2014, : 236 - 239
  • [26] A novel chaos-based pseudo-random number generator
    Wang Lei
    Wang Fu-Ping
    Wang Zan-Ji
    ACTA PHYSICA SINICA, 2006, 55 (08) : 3964 - 3968
  • [27] Verification of a Chaos-Based Random Number Generator Through the Bootstrap
    Ergun, Salih
    2014 IEEE 57TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2014, : 503 - 506
  • [28] Lessons Learnt from the Cryptanalysis of a Chaos Based Random Number Generator
    Ergun, Salih
    17TH IEEE INTERNATIONAL CONFERENCE ON SMART TECHNOLOGIES - IEEE EUROCON 2017 CONFERENCE PROCEEDINGS, 2017, : 197 - 200
  • [29] Novel chaos-based pseudo-random number generator
    Wang, Lei
    Wang, Fu-Ping
    Wang, Zan-Ji
    Wuli Xuebao/Acta Physica Sinica, 2006, 55 (08): : 3964 - 3968
  • [30] A True Random Number Generator Based on Hyperchaos and Digital Sound
    Sen Teh, Je
    Teng, WeiJian
    Samsudin, Azman
    2016 3RD INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCOINS), 2016, : 264 - 269