Testing the Strength of Chaotic Systems as Seeds in a Pseudo Random Bit Generator

Chaotic random bit generators have become an integral part of chaotic cryptography and other data protection applications, where they are used as sources of deterministic randomness, to secure an information signal. The performance of the generator though will be heavily affected by the chaotic syst...

Full description

Saved in:
Bibliographic Details
Main Authors: Lazaros Moysis, Marcin Lawnik, Christos Volos, Murilo S. Baptista, Sotirios K. Goudos, George F. Fragulis
Format: Article
Language:English
Published: IEEE 2025-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10858710/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1823859620227055616
author Lazaros Moysis
Marcin Lawnik
Christos Volos
Murilo S. Baptista
Sotirios K. Goudos
George F. Fragulis
author_facet Lazaros Moysis
Marcin Lawnik
Christos Volos
Murilo S. Baptista
Sotirios K. Goudos
George F. Fragulis
author_sort Lazaros Moysis
collection DOAJ
description Chaotic random bit generators have become an integral part of chaotic cryptography and other data protection applications, where they are used as sources of deterministic randomness, to secure an information signal. The performance of the generator though will be heavily affected by the chaotic system that is chosen. The statistical performance, key space size, operations per bit ratio, and speed, are all aspects affected by the chosen system. Thus, the same bit generator will vary in efficiency under different chaotic maps. Driven by these facts, this work studies the performance of a common modulo-based bit generator under different chaotic maps. First, the structure of the bit generator’s nonlinear hash is studied. Then, using a collection of different maps, the generator is evaluated with respect to randomness, key space size, operations per bit ratio, and execution speed. The comparison results are evaluated, to provide a series of observations regarding the use of chaotic systems in bit generators. These observations can serve as guidelines for all future chaotic encryption algorithms, and chaos-based security-related applications in general.
format Article
id doaj-art-811b8b27a3574d558741d0342f08b770
institution Kabale University
issn 2169-3536
language English
publishDate 2025-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-811b8b27a3574d558741d0342f08b7702025-02-11T00:00:52ZengIEEEIEEE Access2169-35362025-01-0113236452365710.1109/ACCESS.2025.353718210858710Testing the Strength of Chaotic Systems as Seeds in a Pseudo Random Bit GeneratorLazaros Moysis0https://orcid.org/0000-0002-5652-2532Marcin Lawnik1https://orcid.org/0000-0002-0235-0878Christos Volos2https://orcid.org/0000-0002-8005-7888Murilo S. Baptista3https://orcid.org/0000-0003-2279-0317Sotirios K. Goudos4https://orcid.org/0000-0001-5981-5683George F. Fragulis5https://orcid.org/0000-0002-8961-7423Department of Electrical and Computer Engineering, University of Western Macedonia, Kozani, GreeceDepartment of Mathematical Methods in Technics and Informatics, Faculty of Applied Mathematics, Silesian University of Technology, Gliwice, PolandPhysics Department, Laboratory of Nonlinear Systems-Circuits and Complexity, Aristotle University of Thessaloniki, Thessaloniki, GreeceDepartment of Physics, Institute for Complex Systems and Mathematical Biology, SUPA, University of Aberdeen, Aberdeen, U.K.ELEDIA@AUTH, School of Physics, Aristotle University of Thessaloniki, Thessaloniki, GreeceDepartment of Electrical and Computer Engineering, University of Western Macedonia, Kozani, GreeceChaotic random bit generators have become an integral part of chaotic cryptography and other data protection applications, where they are used as sources of deterministic randomness, to secure an information signal. The performance of the generator though will be heavily affected by the chaotic system that is chosen. The statistical performance, key space size, operations per bit ratio, and speed, are all aspects affected by the chosen system. Thus, the same bit generator will vary in efficiency under different chaotic maps. Driven by these facts, this work studies the performance of a common modulo-based bit generator under different chaotic maps. First, the structure of the bit generator’s nonlinear hash is studied. Then, using a collection of different maps, the generator is evaluated with respect to randomness, key space size, operations per bit ratio, and execution speed. The comparison results are evaluated, to provide a series of observations regarding the use of chaotic systems in bit generators. These observations can serve as guidelines for all future chaotic encryption algorithms, and chaos-based security-related applications in general.https://ieeexplore.ieee.org/document/10858710/Chaosdiscrete mapencryptionpseudo random bit generator
spellingShingle Lazaros Moysis
Marcin Lawnik
Christos Volos
Murilo S. Baptista
Sotirios K. Goudos
George F. Fragulis
Testing the Strength of Chaotic Systems as Seeds in a Pseudo Random Bit Generator
IEEE Access
Chaos
discrete map
encryption
pseudo random bit generator
title Testing the Strength of Chaotic Systems as Seeds in a Pseudo Random Bit Generator
title_full Testing the Strength of Chaotic Systems as Seeds in a Pseudo Random Bit Generator
title_fullStr Testing the Strength of Chaotic Systems as Seeds in a Pseudo Random Bit Generator
title_full_unstemmed Testing the Strength of Chaotic Systems as Seeds in a Pseudo Random Bit Generator
title_short Testing the Strength of Chaotic Systems as Seeds in a Pseudo Random Bit Generator
title_sort testing the strength of chaotic systems as seeds in a pseudo random bit generator
topic Chaos
discrete map
encryption
pseudo random bit generator
url https://ieeexplore.ieee.org/document/10858710/
work_keys_str_mv AT lazarosmoysis testingthestrengthofchaoticsystemsasseedsinapseudorandombitgenerator
AT marcinlawnik testingthestrengthofchaoticsystemsasseedsinapseudorandombitgenerator
AT christosvolos testingthestrengthofchaoticsystemsasseedsinapseudorandombitgenerator
AT murilosbaptista testingthestrengthofchaoticsystemsasseedsinapseudorandombitgenerator
AT sotirioskgoudos testingthestrengthofchaoticsystemsasseedsinapseudorandombitgenerator
AT georgeffragulis testingthestrengthofchaoticsystemsasseedsinapseudorandombitgenerator