Yayınlanmış 1 Ocak 2023 | Sürüm v1
Dergi makalesi Açık

An innovative approach based on optimization for the determination of initial conditions of continuous-time chaotic system as a random number generator

  • 1. Bingol Univ, Vocat Sch Tech Sci, Bingol, Turkiye
  • 2. Firat Univ, Software Engn, Elazig, Turkiye

Açıklama

Security has been one of the important problems in the processing, storage and transmission of information. The transfer of information to virtual environments with technological developments has made it necessary to examine the concept of security with different dimensions. Data security can be achieved to a great extent by using randomly generated unpredictable bit sequences in encryption. In this study, approximately 1,000,000 random bits were generated for use in computer science. The Mode2(x) method and the unpredictable nature of chaotic systems are used for random number generation. With this hybrid structure used in the study, it is aimed to gain a different perspective to future studies. However, it is known that the sensitivity of chaotic systems to initial conditions is very high. The most important contribution of the study to the literature is that the initial conditions were determined using optimization algorithms. In this study, Particle Swarm Optimization (PSO) and Ant Colony Optimization (ACO) were used to calculate the initial conditions. To the authors' knowledge, this is the first study to use optimization to determine initial conditions for continuous-time chaotic systems. NIST SP 800-22 Statistical Test Suite was used to analyze the reliability of the generated random bits. It was seen that the proposed method passed all statistical tests successfully (100 %). Histogram and floating frequency analysis were used for the analysis of random numbers obtained from the generated bits. Histogram plots showed uniform distribution. It is seen that there is a homogeneous distribution in the sliding frequency analysis.

Dosyalar

bib-e1bdf920-3611-4be7-b8ed-d61259414c30.txt

Dosyalar (238 Bytes)

Ad Boyut Hepisini indir
md5:55f0ad9a694f5376047909f43b6cb47c
238 Bytes Ön İzleme İndir