Cargando…

Pseudo-Random Number Generator Based on Logistic Chaotic System

In recent years, a chaotic system is considered as an important pseudo-random source to pseudo-random number generators (PRNGs). This paper proposes a PRNG based on a modified logistic chaotic system. This chaotic system with fixed system parameters is convergent and its chaotic behavior is analyzed...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Luyao, Cheng, Hai
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7514290/
http://dx.doi.org/10.3390/e21100960
_version_ 1783586553950371840
author Wang, Luyao
Cheng, Hai
author_facet Wang, Luyao
Cheng, Hai
author_sort Wang, Luyao
collection PubMed
description In recent years, a chaotic system is considered as an important pseudo-random source to pseudo-random number generators (PRNGs). This paper proposes a PRNG based on a modified logistic chaotic system. This chaotic system with fixed system parameters is convergent and its chaotic behavior is analyzed and proved. In order to improve the complexity and randomness of modified PRNGs, the chaotic system parameter denoted by floating point numbers generated by the chaotic system is confused and rearranged to increase its key space and reduce the possibility of an exhaustive attack. It is hard to speculate on the pseudo-random number by chaotic behavior because there is no statistical characteristics and infer the pseudo-random number generated by chaotic behavior. The system parameters of the next chaotic system are related to the chaotic values generated by the previous ones, which makes the PRNG generate enough results. By confusing and rearranging the output sequence, the system parameters of the previous time cannot be gotten from the next time which ensures the security. The analysis shows that the pseudo-random sequence generated by this method has perfect randomness, cryptographic properties and can pass the statistical tests.
format Online
Article
Text
id pubmed-7514290
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75142902020-11-09 Pseudo-Random Number Generator Based on Logistic Chaotic System Wang, Luyao Cheng, Hai Entropy (Basel) Article In recent years, a chaotic system is considered as an important pseudo-random source to pseudo-random number generators (PRNGs). This paper proposes a PRNG based on a modified logistic chaotic system. This chaotic system with fixed system parameters is convergent and its chaotic behavior is analyzed and proved. In order to improve the complexity and randomness of modified PRNGs, the chaotic system parameter denoted by floating point numbers generated by the chaotic system is confused and rearranged to increase its key space and reduce the possibility of an exhaustive attack. It is hard to speculate on the pseudo-random number by chaotic behavior because there is no statistical characteristics and infer the pseudo-random number generated by chaotic behavior. The system parameters of the next chaotic system are related to the chaotic values generated by the previous ones, which makes the PRNG generate enough results. By confusing and rearranging the output sequence, the system parameters of the previous time cannot be gotten from the next time which ensures the security. The analysis shows that the pseudo-random sequence generated by this method has perfect randomness, cryptographic properties and can pass the statistical tests. MDPI 2019-09-30 /pmc/articles/PMC7514290/ http://dx.doi.org/10.3390/e21100960 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Wang, Luyao
Cheng, Hai
Pseudo-Random Number Generator Based on Logistic Chaotic System
title Pseudo-Random Number Generator Based on Logistic Chaotic System
title_full Pseudo-Random Number Generator Based on Logistic Chaotic System
title_fullStr Pseudo-Random Number Generator Based on Logistic Chaotic System
title_full_unstemmed Pseudo-Random Number Generator Based on Logistic Chaotic System
title_short Pseudo-Random Number Generator Based on Logistic Chaotic System
title_sort pseudo-random number generator based on logistic chaotic system
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7514290/
http://dx.doi.org/10.3390/e21100960
work_keys_str_mv AT wangluyao pseudorandomnumbergeneratorbasedonlogisticchaoticsystem
AT chenghai pseudorandomnumbergeneratorbasedonlogisticchaoticsystem