Details
![Onur Karatas Headshot](https://confcats-catavault.s3.amazonaws.com/CATAVault/ieeecass/master/files/styles/cc_user_photo/s3/user-pictures/7440851.png?h=a5c7d7d9&itok=EGT2OtLr)
- Affiliation
-
AffiliationTübitak Bilgem Gebze
- Country
This paper presents the design of a novel digital random number generator (RNG) based on the distribution of regular samples from a double scroll chaotic system. In this study, a double scroll chaotic system is designed by using the Euler approximation and the non-linearity feature of sawtooth wave in a 3rd order ordinary differential equation (ODE). By examining the distribution of the values of chaotic state variables, it is demonstrated that the distribution has at least
two regions and a binary sequence can be obtained by exploiting these two regions. The XOR is used to combine the resulting binary sequences obtained from these two regions, and thus, the RNG is designed. The RNG output satisfies all statistical randomness tests in the NIST 800-22 package without postprocessing. The proposed RNG is implemented using Verilog hardware description language and prototyped on a KCU105 Evaluation Board Xilinx Ultrascale Field Programmable Gate
Array (FPGA) with less than 1% LUT and Flip-Flop utilization and data throughput of up to 1.3125 Mbps.