Designing hardware for a robust high-speed cryptographic key generator based on multiple chaotic systems and its FPGA implementation for real-time video encryption

dc.contributor.authorInce, Esra
dc.contributor.authorKarakaya, Baris
dc.contributor.authorTurk, Mustafa
dc.date.accessioned2026-08-12T16:58:07Z
dc.date.issued2024
dc.departmentFırat Üniversitesi
dc.description.abstractRecent advancements in communication technologies have highlighted the pivotal role of information security for all individuals and entities. In response, researchers are increasingly focusing on cryptographic solutions to ensure the reliability of confidential information. Recognizing the superiority of chaotic systems preference as entropy source of cryptographic systems, this paper proposes a novel true random number generator (TRNG) design by combining four different chaotic systems outputs, tailored for real-time video encryption application. These chaotic systems are continuous-time Lorenz and fractional-order Chen-Lee systems, as well as discrete-time Logistic and Tent maps. This study generates true random bit (TRB) sequences at a high bit rate (25 Mbps) through the hardware implementations of four distinct chaotic systems to have the best statistical randomness in the resulting output. Then, the cryptographic true random key bits (8-bit at 25 MHz frequency) are employed in the post-processing with real-time video data by using the XOR operation, a fundamental post-processing algorithm. The real-time video encryption application is executed on an experimental assembly, composed of a Field Programmable Gate Array (FPGA) development kit, an OV7670 camera module, a VGA monitor, and prototype circuit boards for the chaotic systems. To evaluate the effectiveness of the proposed encryption system, several security assessments are conducted. These include NIST SP 800 - 22 statistical tests, FIPS 140-1 standards, chi-square tests, histogram and correlation analysis, and NPCR and UACI differential attack resilience tests. Consequently, the findings suggest that the presented real-time embedded cryptosystem is robust and suitable for secure communications, particularly in the realm of video transmission.
dc.description.sponsorshipScientific and Technological Research Council of Turkiye (TUBITAK); Scientific and Technological Research Council of Turkey (TUBITAK) [121E003]
dc.description.sponsorshipOpen access funding provided by the Scientific and Technological Research Council of Turkiye (TUBITAK). This work is supported by The Scientific and Technological Research Council of Turkey (TUBITAK) Project Number: 121E003.
dc.identifier.doi10.1007/s11042-023-17972-5
dc.identifier.issn1380-7501
dc.identifier.issn1573-7721
dc.identifier.orcid0000-0001-7995-3901
dc.identifier.orcid0000-0003-4242-4445
dc.identifier.scopus2-s2.0-85182462462
dc.identifier.scopusqualityQ1
dc.identifier.urihttps://doi.org/10.1007/s11042-023-17972-5
dc.identifier.urihttps://hdl.handle.net/11508/46733
dc.identifier.wosWOS:001156040200004
dc.identifier.wosqualityN/A
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherSpringer
dc.relation.ispartofMultimedia Tools and Applications
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_WoS_20260511
dc.subjectChaotic map
dc.subjectFractional-order
dc.subjectPost-processor
dc.subjectRandom number bit generator
dc.subjectStatistical tests
dc.subjectVideo encryption
dc.titleDesigning hardware for a robust high-speed cryptographic key generator based on multiple chaotic systems and its FPGA implementation for real-time video encryption
dc.typeArticle

Dosyalar