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...
Autores principales: | , |
---|---|
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 |