A Method to Determine the Most Suitable Initial Conditions of Chaotic Map in Statistical Randomness Applications

MakaleAçık ErişimScopus SJRQ1

Özet

The processes and systems in the real world actually contain order and symmetry. Understanding these order and symmetrical behavior has been a common effort of scientists. Chaos theory has been an interesting topic to understand these order and symmetrical behavior. One of the most important reasons for this interest is the rich dynamics of chaotic systems. A remarkable application of these systems is statistical randomness. Especially in random number generator designs based on discrete time chaotic systems, an important design parameter affecting the success of the generator (statistical randomness properties) is the initial conditions of chaotic maps. Obtaining different initial conditions that will meet the statistical requirements is important in terms of generating different random number sequences. In order to determine the initial conditions, an algorithm that updates the initial conditions depending on the number of successful statistical tests is proposed. Although the proposed design approach is similar to a back propagation neural network, it has a unique design approach. The NIST SP 800-22 test suite has been used to analyze the statistical properties of the proposed generator. It is known that the NIST SP 800-22 test suite is a hypothesis test. Therefore, in order to show the success of the proposed method in the best way, various additional analysis studies have been carried out proving that the generator outputs have a uniform distribution. Using the proposed method, six different initial conditions have been determined that provide statistical random properties for the discrete-time chaotic systems known as logistic map and tent map. 1,000,000 bits have been generated using the obtained initial conditions. These bit values are then converted to decimal values between 0-15. It is observed that the obtained numbers have a uniform distribution. These outputs are thought to be applicable in many areas such as games, simulation, modeling, determination of optimization parameters and cryptology. It is shown in a practical application for cryptographic substitution-box designs to examine the success of the outputs.

Anahtar Kelimeler

RDL Kalıcı Bağlantı (PID)
https://rdlopen.rawdatalibrary.net/r/munzur/2769Resmi atıflarda kullanılan kalıcı adres
DOI
https://doi.org/10.1109/access.2020.3046470Yayıncı resmi DOI adresi
İndeks kayıtları
Kaydın indeks veri tabanlarındaki sayfası (aktarımda alınan kayıt numarasıyla). Erişim, indeksin kendi koşullarına bağlıdır.
Atıflar
Scopus
34
WoS
23
OpenAlex
29
Her kaynağın kendi saydığı toplam atıf; aktarım ve zenginleştirme sırasında alındı.
Tam Kayıt
AlanDeğerDil
dc.contributor.authorAcikkapi, Mehmet Sahin
dc.contributor.authorOzkaynak, Fatih
dc.date.accessioned2026-10-28T14:55:47.245326008Z
dc.date.available2026-10-28T14:55:47.245326008Z
dc.date.issued2021
dc.description.abstractThe processes and systems in the real world actually contain order and symmetry. Understanding these order and symmetrical behavior has been a common effort of scientists. Chaos theory has been an interesting topic to understand these order and symmetrical behavior. One of the most important reasons for this interest is the rich dynamics of chaotic systems. A remarkable application of these systems is statistical randomness. Especially in random number generator designs based on discrete time chaotic systems, an important design parameter affecting the success of the generator (statistical randomness properties) is the initial conditions of chaotic maps. Obtaining different initial conditions that will meet the statistical requirements is important in terms of generating different random number sequences. In order to determine the initial conditions, an algorithm that updates the initial conditions depending on the number of successful statistical tests is proposed. Although the proposed design approach is similar to a back propagation neural network, it has a unique design approach. The NIST SP 800-22 test suite has been used to analyze the statistical properties of the proposed generator. It is known that the NIST SP 800-22 test suite is a hypothesis test. Therefore, in order to show the success of the proposed method in the best way, various additional analysis studies have been carried out proving that the generator outputs have a uniform distribution. Using the proposed method, six different initial conditions have been determined that provide statistical random properties for the discrete-time chaotic systems known as logistic map and tent map. 1,000,000 bits have been generated using the obtained initial conditions. These bit values are then converted to decimal values between 0-15. It is observed that the obtained numbers have a uniform distribution. These outputs are thought to be applicable in many areas such as games, simulation, modeling, determination of optimization parameters and cryptology. It is shown in a practical application for cryptographic substitution-box designs to examine the success of the outputs.
dc.description.sponsorshipTürkiye Bilimsel ve Teknolojik Araştirma Kurumu, TÜBITAK, (120E444)
dc.description.sponsorshipTürkiye Bilimsel ve Teknolojik Araştirma Kurumu, TÜBITAK
dc.identifier.articlenumber9302568
dc.identifier.doi10.1109/access.2020.3046470
dc.identifier.endpage1494
dc.identifier.issn2169-3536
dc.identifier.scopus2-s2.0-85098746342
dc.identifier.startpage1482
dc.identifier.urihttps://rdlopen.rawdatalibrary.net/r/munzur/2769
dc.identifier.volume9
dc.identifier.wosWOS:000606556800001
dc.language.isoen
dc.publisherInstitute of Electrical and Electronics Engineers Inc.
dc.relation.ispartofIEEE Access
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectChaos
dc.subjectcryptography
dc.subjectdeterministic random numbers
dc.subjectrandomness
dc.subjects-box
dc.subjectstatistical tests
dc.subject.classificationComputer Science, Information Systems
dc.subject.classificationEngineering, Electrical & Electronic
dc.subject.classificationTelecommunications
dc.subject.classificationComputer Science
dc.subject.classificationEngineering
dc.subject.otherBackpropagation
dc.subject.otherChaotic systems
dc.subject.otherCryptography
dc.subject.otherNumber theory
dc.subject.otherRandom processes
dc.subject.otherStatistics
dc.subject.otherBack propagation neural networks
dc.subject.otherDiscrete-time chaotic systems
dc.subject.otherOptimization parameter
dc.subject.otherRandom number generators
dc.subject.otherRandomness property
dc.subject.otherStatistical properties
dc.subject.otherSubstitution boxes
dc.subject.otherUniform distribution
dc.subject.otherRandom number generation
dc.titleA Method to Determine the Most Suitable Initial Conditions of Chaotic Map in Statistical Randomness Applications
dc.typeArticle
rdl.citation.openalex29
rdl.citation.scopus34
rdl.citation.wos23
rdl.oa.statusgold
rdl.oa.urlhttps://ieeexplore.ieee.org/ielx7/6287639/9312710/09302568.pdf
rdl.scopus.quartileQ1
rdl.source.indexSCOPUS
rdl.source.indexWOS
rdl.wos.indexScience Citation Index Expanded (SCI-EXPANDED)