#
Analyzing All the Instances of a Chaotic Map to Generate Random Numbers^{ †}

^{†}

## Abstract

**:**

## 1. Introduction

## 2. Chaotic Map

## 3. Analysis of the Map

`0x38e38e38e38e38e3`in hexadecimal, the correlations change, as shown in Figure 3.

## 4. Conclusions

## Funding

## Institutional Review Board Statement

## Data Availability Statement

## Conflicts of Interest

## References

- Garcia-Bosque, M.; Pérez-Resa, A.; Sánchez-Azqueta, C.; Aldea, C.; Celma, S. Chaos-Based Bitwise Dynamical Pseudorandom Number Generator On FPGA. IEEE Trans. Instrum. Meas.
**2019**, 68, 291–293. [Google Scholar] [CrossRef] [Green Version] - Elmanfaloty, R.; Abou-Bakr, E. Random property enhancement of a 1D chaotic PRNG with finite precision implementation. Chaos Solitons Fractals
**2019**, 118, 134–144. [Google Scholar] [CrossRef] - Tuna, M. A novel secure chaos-based pseudo random number generator based on ANN-based chaotic and ring oscillator: Design and its FPGA implementation. Analog. Integr. Circ. Sig. Process.
**2020**, 105, 167–181. [Google Scholar] [CrossRef] - Sayed, W.; Radwan, A.; Fahmy, H.; El-Sedeek, A. Software and Hardware Implementation Sensitivity of Chaotic Systems and Impact on Encryption Applications. Circuits Syst. Signal Process.
**2020**, 39, 5638–5655. [Google Scholar] [CrossRef] - Nazaré, T.; Nepomuceno, E.; Martins, S.; Butusov, D. A Note on the Reproducibility of Chaos Simulation. Entropy
**2020**, 22, 953. [Google Scholar] [CrossRef] [PubMed] - Rezk, A.A.; Madian, A.H.; Radwan, A.G.; Soliman, A.M. Multiplierless chaotic Pseudo random number generators. AEU—Int. J. Electron. Commun.
**2020**, 113, 152947. [Google Scholar] [CrossRef] - Coello, C.; Lamont, G.; Van Veldhuizen, D. Evolutionary Algorithms for Solving Multi-Objective Problems; Springer: New York, NY, USA, 2007. [Google Scholar]
- Ramadoss, J.; Ouannas, A.; Tamba, V.K.; Grassi, G.; Momani, S.; Pham, V.T. Constructing non-fixed-point maps with memristors. Eur. Phys. J. Plus
**2022**, 137, 211. [Google Scholar] [CrossRef] - De la Fraga, L.; Mancillas-López, C.; Tlelo-Cuautle, E. Designing an authenticated Hash function with a 2D chaotic map. Nonlinear Dyn.
**2021**, 104, 4569–4580. [Google Scholar] [CrossRef] - Ecuyer, L.; Simard, R. TestU01: A C Library for Empirical Testing of Random Number Generators. ACM Trans. Math. Softw.
**2007**, 33, 22. Available online: http://simul.iro.umontreal.ca/testu01/tu01.html (accessed on 1 January 2020). [CrossRef]

**Figure 1.**The domain of attraction of the map in Equation (1). This domain was obtained in floating point arithmetic. Moreover, 40,000 points obtained with initial conditions $\left(x\right(0),y(0\left)\right)$=$(-0.5,0.4)$ are shown.

**Figure 2.**In (

**a**) is shown the three correlations between the sequences $({s}_{1},{s}_{2})$, $({s}_{1},{s}_{3})$, and $({s}_{1},{s}_{4})$, and in (

**b**), between sequences $({s}_{5},{s}_{6})$, $({s}_{5},{s}_{7})$, and $({s}_{5},{s}_{8})$.

**Figure 3.**In (

**a**) is shown the three correlations between the sequences $({s}_{1},{s}_{2})$, $({s}_{1},{s}_{3})$, and $({s}_{1},{s}_{4})$, and in (

**b**), between sequences $({s}_{5},{s}_{6})$, $({s}_{5},{s}_{7})$, and $({s}_{5},{s}_{8})$; by now, the value of a in Equation (1) is changed to 1.7777777.

Seq. Name | $\mathit{x}\left(0\right)$ | $\mathit{y}\left(0\right)$ | Code |
---|---|---|---|

${s}_{1}$ | $-0.5$ | $-0.5$ | 00 |

${s}_{2}$ | $-0.5$ | $-0.5+{2}^{-61}$ | 00 |

${s}_{3}$ | $-0.5$ | $-0.5$ | 01 |

${s}_{4}$ | $-0.5$ | $-0.5$ | 02 |

Test Name | Seqs. ${\mathit{s}}_{1}$, ${\mathit{s}}_{2}$, ${\mathit{s}}_{3}$, ${\mathit{s}}_{4}$, ${\mathit{s}}_{5}$, ${\mathit{s}}_{6}$, ${\mathit{s}}_{8}$ | Seqs. ${\mathit{s}}_{7}$ | |
---|---|---|---|

1 | Rabbit | All 40 tests passed | 17/40 |

2 | Alphabit | All 17 tests passed | 1/17 |

3 | Block Alphabit | All 6 repetitions of Alphabit tests passed | 8/102 |

Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |

© 2023 by the author. 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 (https://creativecommons.org/licenses/by/4.0/).

## Share and Cite

**MDPI and ACS Style**

de la Fraga, L.G.
Analyzing All the Instances of a Chaotic Map to Generate Random Numbers. *Comput. Sci. Math. Forum* **2022**, *4*, 6.
https://doi.org/10.3390/cmsf2022004006

**AMA Style**

de la Fraga LG.
Analyzing All the Instances of a Chaotic Map to Generate Random Numbers. *Computer Sciences & Mathematics Forum*. 2022; 4(1):6.
https://doi.org/10.3390/cmsf2022004006

**Chicago/Turabian Style**

de la Fraga, Luis Gerardo.
2022. "Analyzing All the Instances of a Chaotic Map to Generate Random Numbers" *Computer Sciences & Mathematics Forum* 4, no. 1: 6.
https://doi.org/10.3390/cmsf2022004006