Abstract
In this paper, we first prove (Theorem 1) that any two inputs producing the same output in a symmetric pair of discrete skew tent maps always have the same parity, meaning that they are either both even or both odd. Building on this property, we then propose (Definition 1) a new discrete chaotic map and prove that (Theorem 2) the proposed map is a bijection for all control parameters. We further prove that (Theorem 3) the discrete Lyapunov exponent (dLE) of the proposed map is not only positive but also approaches the maximum value among all permutation maps over the integers as m gets larger. In other words, (Corollary 1) the proposed map asymptotically achieves the highest possible chaotic divergence among the permutation maps over the integers . To provide some further evidence that the proposed map is highly chaotic, we present at the end some results from the numerical experiments. We calculate the approximation and permutation entropy of the output integer sequences. We also show the NIST SP800-22 tests results and correlation properties of some derived binary sequences.
Keywords: chaotic map, finite precision, discrete chaos, skew tent map, discrete Lyapunov exponent, random sequences
1. Introduction
Chaos has attracted significant attention in various engineering fields due to its inherent properties such as sensitivity to initial conditions, aperiodic behavior, and broadband spectrum. In particular, chaotic systems have been widely utilized in cryptography [1,2,3,4], communication systems [5,6,7], and pseudo-random number generation (PRNG) [3,8,9,10,11], where their intrinsic complexity and unpredictable behavior play a crucial role in enhancing security and improving randomness.
Conventional chaotic maps are defined over the real field. When such maps are implemented on digital hardware, the inherent dynamical properties are inevitably degraded due to the limitations of finite precision [12,13,14,15,16,17,18,19,20]. In the finite-precision domain, rounding and truncation errors accumulate over iterations, resulting in the disturbances in the generated trajectories. This issue is particularly critical for chaotic systems, because even some initially close trajectories diverge after some iterations due to the sensitivity to the initial conditions, which is quantified by the Lyapunov exponent [12]. Moreover, the extent of degradation varies with the computational precision of the hardware [13,15,21], preventing the preservation of the expected chaotic behavior in the digital domain. As a result, when a chaotic map is implemented digitally, it may suffer from the finite-precision effects. This may result in not only the generated trajectories to differ from the ideal chaotic behavior but also some of their statistical properties modified [20].
To address these limitations and enable practical applications of chaos, several techniques have been proposed to enhance the robustness of chaotic maps in the digital domain [3,16,17,19,22]. For example, ref. [17,22] proposed a perturbation framework to disturb chaotic orbits and avoid extreme dynamic degradation. In ref. [3], least significant bit extension was applied to the binary shift chaotic map to generate true chaotic orbits under finite precision. Finally, ref. [16,19] analyzed the impact of digital circuits on chaotic systems and introduced a control term to improve periodic orbits.
Meanwhile, to clarify the notion of chaos in digital environments, several studies have focused on defining chaos in the discrete domain [23,24,25]. For example, ref. [23] demonstrated that even when a continuous chaotic system is quantized into a semi-digital form, it can still satisfy Devaney’s definition of chaos under certain conditions. In addition, ref. [24,25] introduced the Discrete Lyapunov Exponent (dLE) as a reformulation of the conventional Lyapunov exponent for discrete systems. These works showed that when the size of the discrete space tends to infinity, a positive dLE implies chaotic behavior, and emphasized that bijective structures can eliminate stable periodic orbits, enabling sustained chaotic dynamics.
Building on these foundations, various studies have proposed new chaotic maps in discrete spaces and analyzed their dynamical behavior. These studies primarily evaluate whether the proposed maps exhibit chaotic properties using the dLE [9,14,26,27,28,29]. For example, ref. [9] introduced a digitalized modified logistic map, while ref. [14] proposed a discrete chaotic map family based on the discrete Arnold Cat Map over integer rings. In [29], it was shown that the integer sequences derived from interpreting the states of a primitive LFSR exhibit chaotic behavior. This is further generalized to the case where the connection polynomial is irreducible [30]. In addition, various discrete chaotic systems have been proposed, including those based on the composition of permutations [27], as well as integer- and finite-field-based constructions [26,28]. Discrete chaotic maps defined in the discrete domain play a vital role in cryptography and pseudorandom number generation, and continued research is required to support their broader use in various digital applications.
The skew tent map is known to exhibit chaotic behavior over the entire range of control parameters , and owing to this property, it has been widely applied in various fields [1,31,32,33,34]. However, despite this advantage, under finite-precision implementation, binary sequences generated by a single skew tent map can pass the NIST SP800-22 tests only when t is extremely close to 0.5, and their correlation properties are also unsatisfactory [31]. This ultimately serves as a limitation that restricts the inherent advantage of exploiting the entire range of , thereby diminishing the potential applications of skew tent map-based sequences [31].
In this paper, we introduce a new discrete chaotic map which leverages an interesting structural property of the digitalized skew tent map. The proposed map satisfies the definition of discrete chaos for all control parameters and, as the size of the discrete space increases, its dLE approaches the maximal value attainable in the same domain. It can therefore be regarded as a maximally chaotic map as defined in [25,35], meaning that it exhibits the most chaotic behavior among maps defined over the same discrete space. Furthermore, numerical experiments confirm that the proposed map generates integer sequences with high complexity, and the derived binary sequences also demonstrate superior complexity and correlation properties, validating their potential use in various applications.
The remainder of this paper is organized as follows. Section 2 introduces the proposed map. Section 3 investigates its chaotic behavior through dLE analysis. Section 4 presents numerical experiments demonstrating the improved correlation and randomness properties of the proposed map compared to the skew tent map. Finally, Section 5 discusses some concluding remarks for future research.
2. Discrete Skew Tent Map and the Proposed Map
The original skew tent map [1,24,31] is defined over the interval of real numbers as follows:
| (1) |
where is a control parameter. It is known to exhibit chaotic behavior for all values of t [1,31]. When is discretized with m-bit precision, it can be redefined as a discrete skew tent map, which is a bijection over the integers in the range , and can be expressed as follows [1]:
| (2) |
where is an integer control parameter. Figure 1 shows the phase portrait of the discrete skew tent map with for the various values of the control parameter a.
Figure 1.
Phase portraits of with the precision and , and .
Theorem 1.
Let be an integer. Let and denote the discrete skew tent maps defined in (2) with the control parameters a and , respectively. For any two integers , if , then (mod 2).
Proof.
For convenience, we represent the control parameter as , where is an odd integer and . We rewrite and as follows:
and
Now, we will go through all the values of z in the first equation of in the range or . Due to the ceiling function, we distinguish these values of into two cases. Case 1 is where is a multiple of and Case 2 is where is not a multiple of .
Case 1. We consider the values of in the first equation of for some i. Then the values of will match with those of the first equation of corresponding to the input . Therefore, both andmust have the same parity. We note that then the value from will not have any match with the second equation of the map above since is a bijection.
Case 2. We consider the values of that is not a multiple of in the first equation of , and observe in this case that
This time, the value above can be matched with some values from the second equation of the map above. Now, assume thatand . Then, we have or , and both z and have the same parity. Note again that is a bijection. Therefore, since any of the values from the first equation of for has been matched with the second equation of , it cannot be matched with the first equation of .
Remaining cases are the values of the input to the second equation of . The cases when the output match with either the first or the second equation of the map can be done similarly. □
Recall that z and always have the same parity if . Therefore, by picking up any one of and for all even inputs and picking up the other for all odd inputs, we may construct a new bijection over the same set of integers in the range .
Definition 1.
For , we define a map as
(3) where is a given control parameter.
Figure 2 shows the phase portraits of the proposed map with for three different control parameters. Interestingly, the phase portraits for and (=128 − 30) appear visually similar, yet they produce completely different output sequences. This difference in output behavior is further supported by their low cross-correlation values, as discussed in Section 4.4.
Figure 2.
Phase portraits of with the precision and , and .
Figure 3 illustrates how the proposed map is constructed according to Definition 1. In this example, for is formed by sampling at even indices and at odd indices, visually demonstrating the piecewise composition of the map. We note that when , the pair and coincide, and the proposed map becomes the same as the discrete skew tent map with , which is in fact the discrete tent map.
Figure 3.
Proposed map with from and .
Theorem 2.
For any control parameter , the proposed map defined in (3) is a bijection over the integers in the range .
Proof.
The in (3) is constructed by combining two symmetric skew tent maps and by taking for only even i and taking for only edd i. Therefore, the input domain remains the same as . Recall that both and are bijections over the same range . By Theorem 1, when restricted to even and odd inputs, the output ranges of and are disjoint and now their union becomes the range . □
3. Chaotic Behavior of the Proposed Map
We now analyze the chaotic behavior of the proposed map. In general, a permutation F is said to be discretely chaotic if its dLE satisfies [24,25]
| (4) |
where M is the size of the discrete domain of F.
Theorem 3.
Let m be a positive integer and consider the proposed map with control parameter . Then, the discrete Lyapunov exponent asymptotically approaches as m increases, for all a, except for .
The dLE of is known to be when [24].
Proof.
To clarify the notion of neighborhood in a discrete ordered set, consider the domain of the map . Here, the neighbors of are and for . It is to be noted that has only one neighbor 1, and also has only one neighbor . Then, the dLE of a permutation on the set is defined as follows [24,25]:
(5) where for and .
According to the definition of the dLE in (5), it is computed by averaging the logarithmic differences between the outputs of neighboring input values over the domain. To analyze how these differences behave for the proposed map as m increases, we introduce a normalized real parameter , which is independent of m, and express the control parameter a in terms of t as
Then, the normalized proposed map is a combination of a pair of symmetric skew tent maps in (1), which is shown in Figure 4. Note that corresponds to the control parameter which is not considered here. Accordingly, we focus on the parameter range ∖{0.5} in the proof.
Then the value in (5) becomes approximately the area under the natural log of the absolute difference between two lines in the figure. Since the left and right are symmetric, we only have to calculate the left part (shaded part) and double the result. It consists of two parts: and , where x is the the normalized real variable corresponding to the discrete variable z by the relation
Then, for , the difference becomes
For , the difference becomes
Therefore, the value in (5) can now be computed using the approximate in Figure 4 as follows:
as m gets larger and larger. □
Figure 4.
Normalized and approximate .
Remark 1.
The largest dLE has been derived for all permutations over the discrete phase space , where M is an even integer [25,35]. When , the largest dLE is given by
(6) The permutations that achieve this largest are referred to as maximal discrete chaotic maps, as they possess the largest possible dLE among all permutations on phase spaces of the same size [25,35]. It is easy to see that as m gets larger and larger. We extend this notion and define the asymptotic version of this maximal chaos.
Definition 2.
A discrete chaos map F is called asymptotically maximally discrete chaotic if its dLE satisfies
where is given in (6).
Corollary 1.
The proposed map for any control parameter ∖ is asymptotically maximally discrete chaotic.
Figure 5 compares the dLE of the proposed map with the maximal dLE among all permutations over the set , computed from (6), for , and . The horizontal dashed line marks the maximal dLE for each m, and the vertical dashed line indicates the location of the control parameter corresponding to . Notably, the local minimum of always occurs at , and this value equals , consistent with the dLE of the symmetric skew tent map or the proposed map as previously mentioned. This figure illustrates how the ratio gradually approaches 1 as m increases, as indicated by Corollary 1.
Figure 5.
The dLE of with precision , and .
4. Numerical Simulations
4.1. Bifurcation Diagrams
The bifurcation diagram is a graphical tool used to visualize the dynamic behavior of a chaotic system. It shows how the output states of the chaotic map are distributed as its control parameter varies within a given interval [7].
Figure 6 presents the bifurcation diagrams of the proposed map for and , obtained by iterating the map from the initial state . For each control parameter a, the integer states are plotted to illustrate how the distribution evolves as a varies. As shown in both cases of Figure 6, the state points are densely and almost uniformly dispersed over the entire phase space, forming a distribution that nearly covers the full interval . Although a few short-period cycles appear for certain control parameters, these are dependent on the initial condition; for most cases, the trajectories generated from still occupy the entire state space densely. Therefore, the bifurcation diagrams confirm that the proposed map maintains nearly ergodic and well-dispersed behavior over a broad parameter range.
Figure 6.
Bifurcation diagrams of for and with the initial value .
4.2. Complexity of Integer Sequences
To evaluate the complexity of integer sequences generated by the proposed map and the discrete skew tent map, we employ two widely used entropy-based measures: approximate entropy (ApEn) [36] and permutation entropy (PE) [37].
ApEn quantifies the regularity and unpredictability of a time series by estimating the logarithmic likelihood that similar patterns of length L remain similar within a tolerance r when extended to length [36]. It is then computed as the logarithmic difference between the average probabilities of similarity for pattern lengths L and . In this evaluation, we adopt commonly used parameters and , where denotes the standard deviation of the sequence and r serves as the threshold for determining whether two subsequences are considered similar [36]. A higher ApEn value indicates greater complexity and lower predictability, which are desirable characteristics of chaotic sequences.
PE quantifies the complexity of a time series by evaluating the distribution of ordinal patterns formed by subsequences of length L separated by an embedding delay D [37]. Each subsequence is ranked in ascending order, and the relative frequencies of all possible order permutations are computed to obtain a normalized Shannon entropy value. In this evaluation, we adopt the commonly used parameters and , as suggested in [22,37]. Larger PE values imply more uniformly distributed ordinal patterns, reflecting higher dynamical complexity and stronger chaotic behavior.
We consider the case of , for which the control parameter a ranges over (0, 65,536), and compute ApEn and PE for the output sequences. The results, presented in Figure 7, confirm that the proposed map consistently produces significantly more complex and less predictable integer sequences than the discrete skew tent map.
Figure 7.
Comparison of ApEn and PE of integer sequences.
4.3. Randomness of Binary Sequences
We use the NIST SP800-22 statistical test suite [38], which comprises 15 sub-tests conducted at a significance level of . A test is considered passed if its pass rate is at least 0.96 [38].
The simplest method for generating binary sequences is the threshold-based conversion, which directly reflects the statistical bias of the map’s time series. It is well known that discrete skew tent maps fail to pass the NIST tests under this method [31]. To examine whether the proposed map exhibits such bias, we first generated binary sequences using the threshold-based method and evaluated them with the NIST test suite.
In this threshold-based approach, binary sequences are generated by iterating and mapping each state to 0 if and to 1 otherwise. We set and extract 100 subsequences of length from a single sequence of length . Table 1 reports the pass rates of each sub-test for binary sequences generated by , where for various values of t. For sub-tests with multiple components (marked with an *), the minimum proportion is reported. As shown in Table 1, the proposed map passes all NIST tests for every tested value of a, suggesting that its output sequences are statistically well balanced.
Table 1.
NIST test results for binary sequences of length from the proposed map using the threshold-based method.
| Statistical Test | Proposed Map | |||||
|---|---|---|---|---|---|---|
| Frequency | 0.99 | 0.97 | 0.99 | 1.00 | 1.00 | 1.00 |
| Block Freq. | 0.98 | 1.00 | 1.00 | 0.99 | 1.00 | 1.00 |
| Cumulative * | 0.98 | 0.96 | 0.99 | 1.00 | 1.00 | 1.00 |
| Runs | 0.99 | 0.97 | 1.00 | 0.99 | 0.98 | 1.00 |
| Longest Run | 0.99 | 1.00 | 0.98 | 1.00 | 0.99 | 1.00 |
| Rank | 1.00 | 1.00 | 0.98 | 0.99 | 0.99 | 0.99 |
| FFT | 0.99 | 0.99 | 1.00 | 0.99 | 1.00 | 0.98 |
| Nonoverlap. * | 0.96 | 0.96 | 0.96 | 0.97 | 0.96 | 0.96 |
| Overlap. | 1.00 | 0.99 | 0.99 | 0.98 | 0.99 | 1.00 |
| Universal | 0.99 | 1.00 | 1.00 | 0.97 | 0.99 | 0.97 |
| ApEn | 0.98 | 0.98 | 0.99 | 0.96 | 0.99 | 0.98 |
| Rand. Exc. * | 1.00 | 0.98 | 0.96 | 0.96 | 0.96 | 0.96 |
| Ran. Ex. Var. * | 0.96 | 0.98 | 0.96 | 0.96 | 0.96 | 0.96 |
| Serial * | 0.97 | 0.98 | 0.99 | 0.98 | 0.97 | 0.99 |
| Linear Comp. | 0.97 | 0.99 | 0.98 | 0.99 | 0.99 | 0.99 |
* the minimum values of multiple tests.
To further validate the randomness of the proposed map, we generated binary sequences using an XOR-based conversion under the same experimental conditions as the threshold-based case. In this approach, a new binary sequence was obtained by performing a three-bit XOR operation across different bit positions of each m-bit integer output, specifically the 1st, -th, and m-th bits. Table 2 presents the NIST test results for the XOR-based sequences generated from the proposed map with . As shown, these sequences also pass all NIST tests for every tested value of a, indicating that the generated binary sequences exhibit strong statistical randomness.
Table 2.
NIST test results for binary sequences of length from the proposed using the XOR-based method.
| Statistical Test | Proposed Map | |||||
|---|---|---|---|---|---|---|
| Frequency | 1.00 | 0.99 | 0.99 | 0.99 | 0.97 | 0.99 |
| Block Freq. | 1.00 | 1.00 | 0.99 | 1.00 | 1.00 | 1.00 |
| Cumulative * | 1.00 | 0.99 | 1.00 | 0.99 | 0.98 | 1.00 |
| Runs | 0.98 | 1.00 | 1.00 | 1.00 | 0.98 | 0.98 |
| Longest Run | 1.00 | 1.00 | 0.99 | 1.00 | 1.00 | 1.00 |
| Rank | 0.99 | 1.00 | 1.00 | 0.96 | 1.00 | 1.00 |
| FFT | 1.00 | 0.99 | 1.00 | 1.00 | 1.00 | 0.99 |
| Nonoverlap. * | 0.97 | 0.97 | 0.97 | 0.96 | 0.98 | 0.97 |
| Overlap. | 1.00 | 0.98 | 0.98 | 0.98 | 1.00 | 1.00 |
| Universal | 1.00 | 0.97 | 0.99 | 0.99 | 0.98 | 0.98 |
| ApEn | 0.99 | 1.00 | 0.98 | 0.98 | 0.99 | 0.98 |
| Rand. Exc. * | 0.98 | 0.98 | 1.00 | 0.98 | 0.98 | 0.98 |
| Ran. Ex. Var. * | 0.98 | 0.98 | 0.97 | 0.98 | 0.98 | 0.98 |
| Serial * | 0.97 | 1.00 | 0.98 | 0.99 | 0.99 | 1.00 |
| Linear Comp. | 0.99 | 0.99 | 0.99 | 0.98 | 1.00 | 0.98 |
* the minimum values of multiple tests.
4.4. Correlation Analysis of Binary Sequences
Auto-correlation and cross-correlation are key metrics for evaluating the dependency structure in (binary) sequences from chaotic maps [19,31]. In this subsection, we examine these properties for the proposed map by generating binary sequences using the same binary mapping rules described in the previous subsection.
Figure 8 shows the auto-correlation results for binary sequences generated from the proposed map using the threshold-based conversion. Each sequence has a length of 30,000 with , and two representative control parameters were tested: (left) and a = 29,491 (right). In both cases, the maximum side-lobe values remain approximately 0.0225. Under the same parameters, the XOR-based sequences exhibited a comparable maximum side-lobe value of approximately 0.0237.
Figure 8.
Auto-correlation of some binary sequences from the proposed map.
As mentioned earlier, two proposed maps and have visually similar phase portraits (Figure 2 for and ), but they are in fact distinct in detail. Figure 9 shows the cross-correlation between sequences generated from the two proposed maps: and (left), and a = 29,491 and − 29,491 (right), both with . The maximum cross-correlation values are 0.022 and 0.023, respectively, indicating sufficiently low inter-sequence correlations.
Figure 9.
Cross-correlation of some binary sequences from two proposed maps.
The current result is only some supporting evidence to demonstrate that binary sequences generated from the proposed map through some simple conversion rules can still exhibit reasonably good correlation properties in practice. The proof or the optimization of the correlation performance is beyond the scope of the present work. We note further that the correlation characteristics may be improved by employing more sophisticated binary mapping rules.
5. Concluding Remarks
In this paper, we proposed the new discrete chaotic map derived from a pair of symmetric discrete skew tent maps. We proved that it is bijective and asymptotically maximally discrete chaotic. We also conducted computational analyses on both the dynamical behavior of the map and the complexity of its derived sequences. The results demonstrate that the proposed map exhibits desirable characteristics such as uniformity, unpredictability, strong randomness, and low correlation. These properties make the proposed map particularly suitable for PRNG design, where statistical balance and unpredictability are essential, and also indicate its potential applicability to cryptography, secure communications, digital watermarking, and other information-security-related systems.
Periodicity of output sequences is another fundamental aspect of discrete dynamical systems. While some empirical observations have been made, a comprehensive understanding of how the period length behaves within the parameter space of the proposed map is still lacking and could be further explored in future work. As illustrated in the bifurcation diagrams, most control parameters yield long-period trajectories, whereas short cycles occasionally appear for specific control parameters and initial conditions. A more systematic investigation is therefore required to clarify how the period length depends on the control parameters, initial conditions, and the structure of the discrete state space.
Furthermore, the proposed map is based on a symmetric two-piecewise structure, and its extension to multi-piecewise forms could also be considered in future work. Although the proposed map already achieves asymptotically maximally discrete chaos, increasing the number of segments may not necessarily yield stronger chaotic behavior. Nevertheless, there remains potential to design new discrete chaotic maps within this framework by extending the discrete skew tent map to multi-piecewise forms. A rigorous theoretical investigation is therefore required to determine whether such extensions can also preserve chaotic behavior.
Author Contributions
Conceptualization, H.C., G.K., H.-Y.S., S.S., C.L. and H.N.; methodology, H.C., G.K. and H.-Y.S.; software, H.C. and H.-Y.S.; writing—original draft preparation, H.C. and H.-Y.S.; writing—review and editing, H.C., G.K., S.S., C.L. and H.N.; supervision, H.-Y.S. All authors have read and agreed to the published version of the manuscript.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
No new data were created or analyzed in this study, data sharing is not applicable.
Conflicts of Interest
Authors Sangung Shin, Chulho Lee, and Hongjun Noh were employed by the company LIG Nex1. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Funding Statement
This work was supported by Korea Research Institute for defense Technology planning and advancement(KRIT) grant funded by the Korea government (Defense Acquisition Program Administration). (No. 11-202-205-010 (KRIT-CT-22-086), Aperiodic, non-predictable, randomness and denseness signaling ultra-low-probability-of-detection and covert communication technology, 2026).
Footnotes
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.
References
- 1.Masuda N., Aihara K. Cryptosystems with discretized chaotic maps. IEEE Trans. Circuits Syst. I Fundam. Theory Appl. 2002;49:28–40. [Google Scholar]
- 2.Paul B., Pal S., Agrawal A., Trivedi G. Triple pendulum based nonlinear chaos generator and its applications in cryptography. IEEE Access. 2022;10:127073–127093. doi: 10.1109/access.2022.3226515. [DOI] [Google Scholar]
- 3.Öztürk I., Kiliç R. Utilizing true periodic orbits in chaos-based cryptography. Nonlinear Dyn. 2021;103:2805–2818. doi: 10.1007/s11071-021-06235-3. [DOI] [Google Scholar]
- 4.Su Y., Xia H., Chen Z., Chen H., Huang L. A Novel One-Dimensional Chaotic System for Image Encryption Through the Three-Strand Structure of DNA. Entropy. 2025;27:776. doi: 10.3390/e27080776. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.He J., Yuan G., Chen Z., Gao X. Acquisition of time and doppler shift in WFRFT encrypted chaotic direct sequence spread spectrum system. IEEE Access. 2022;10:118000–118011. doi: 10.1109/ACCESS.2022.3220891. [DOI] [Google Scholar]
- 6.Baptista M.S. Chaos for communication. Nonlinear Dyn. 2021;105:1821–1841. doi: 10.1007/s11071-021-06644-4. [DOI] [Google Scholar]
- 7.Tang J., Zhang Z., Huang T. Two-dimensional cosine-sine interleaved chaotic system for secure communication. IEEE Trans. Circuits Syst. II Exp. Briefs. 2024;71:2479–2483. doi: 10.1109/TCSII.2023.3337145. [DOI] [Google Scholar]
- 8.Tutueva A.V., Karimov T.I., Moysis L., Nepomuceno E.G., Volos C., Butusov D.N. Improving chaos-based pseudo-random generators in finite-precision arithmetic. Nonlinear Dyn. 2021;104:727–737. doi: 10.1007/s11071-021-06246-0. [DOI] [Google Scholar]
- 9.Chen S.-L., Hwang T., Lin W.-W. Randomness enhancement using digitalized modified logistic map. IEEE Trans. Circuits Syst. II Exp. Briefs. 2010;57:996–1000. [Google Scholar]
- 10.Souza C.E.C., Moreno D., Sousa M.H.S., Chaves D.P.B., Pimentel C. High-throughput pseudo-random number generators over discrete chaos. IEEE Trans. Circuits Syst. II Exp. Briefs. 2025;72:1303–1307. doi: 10.1109/TCSII.2025.3585809. [DOI] [Google Scholar]
- 11.Wang L.Y., Hai C. Pseudo-Random Number Generator Based on Logistic Chaotic System. Entropy. 2019;21:960. doi: 10.3390/e21100960. [DOI] [Google Scholar]
- 12.Galias Z. The dangers of rounding errors for simulations and analysis of nonlinear circuits and systems—And how to avoid them. IEEE Circuits Syst. Mag. 2013;13:35–52. doi: 10.1109/MCAS.2013.2271444. [DOI] [Google Scholar]
- 13.Fan C., Ding Q. Analysis and resistance of dynamic degradation of digital chaos via functional graphs. Nonlinear Dyn. 2021;103:1081–1097. doi: 10.1007/s11071-020-06160-x. [DOI] [Google Scholar]
- 14.Souza C.E.C., Chaves D.P.B., Pimentel C. One-dimensional pseudo-chaotic sequences based on the discrete Arnold’s cat map over . IEEE Trans. Circuits Syst. II Exp. Briefs. 2021;68:491–495. [Google Scholar]
- 15.Galias Z. Dynamics of the Hénon map in the digital domain. IEEE Trans. Circuits Syst. I Reg. Pap. 2023;70:388–398. doi: 10.1109/TCSI.2022.3217139. [DOI] [Google Scholar]
- 16.Alawida M., Samsudin A., Teh J.S., Alshoura W.H. Digital cosine chaotic map for cryptographic applications. IEEE Access. 2019;7:150609–150622. doi: 10.1109/ACCESS.2019.2947561. [DOI] [Google Scholar]
- 17.Merah L., Lorenz P., Adda A.-P. A new and efficient scheme for improving the digitized chaotic systems from dynamical degradation. IEEE Access. 2021;9:88997–89008. doi: 10.1109/ACCESS.2021.3089913. [DOI] [Google Scholar]
- 18.El-Den B.M., Aldosary S., Khaled H., Hassan T.M., Raslan W. Leveraging finite-precision errors in chaotic systems for enhanced image encryption. IEEE Access. 2024;12:176057–176069. doi: 10.1109/ACCESS.2024.3462807. [DOI] [Google Scholar]
- 19.Wang C.F., Ding Q. Theoretical design of controlled digitized chaotic systems with periodic orbit of upper limit length in digital circuit. Nonlinear Dyn. 2019;98:257–268. doi: 10.1007/s11071-019-05187-z. [DOI] [Google Scholar]
- 20.Li C., Feng B., Li S., Kurths J., Chen G. Dynamic analysis of digital chaotic maps via state-mapping networks. IEEE Trans. Circuits Syst. I Reg. Pap. 2019;66:2322–2335. doi: 10.1109/TCSI.2018.2888688. [DOI] [Google Scholar]
- 21.Fan C., Ding Q. Analysing the dynamics of digital chaotic maps via a new period search algorithm. Nonlinear Dyn. 2019;97:831–841. doi: 10.1007/s11071-019-05015-4. [DOI] [Google Scholar]
- 22.Liu L., Xiang H., Li X. A novel perturbation method to reduce the dynamical degradation of digital chaotic maps. Nonlinear Dyn. 2021;103:1099–1115. doi: 10.1007/s11071-020-06113-4. [DOI] [Google Scholar]
- 23.Deng Y., Hu H., Xiong W., Xiong N.N., Liu L. Analysis and design of digital chaotic systems with desirable performance via feedback control. IEEE Trans. Syst. Man Cybern. Syst. 2015;45:1187–1200. doi: 10.1109/TSMC.2015.2398836. [DOI] [Google Scholar]
- 24.Kocarev L., Szczepanski J. Finite-space Lyapunov exponents and pseudochaos. Phys. Rev. Lett. 2004;93:234101. doi: 10.1103/PhysRevLett.93.234101. [DOI] [PubMed] [Google Scholar]
- 25.Kocarev L., Szczepanski J.M., Amigó J.M., Tomovski I. Discrete chaos-I: Theory. IEEE Trans. Circuits Syst. I Reg. Pap. 2006;53:1300–1309. [Google Scholar]
- 26.Broumandnia A. Designing digital image encryption using 2D and 3D reversible modular chaotic maps. J. Inf. Secur. Appl. 2019;47:188–198. doi: 10.1016/j.jisa.2019.05.004. [DOI] [Google Scholar]
- 27.Lambić D. A new discrete chaotic map based on the composition of permutations. Chaos Solitons Fractals. 2015;78:245–248. [Google Scholar]
- 28.Broumandnia A. Image encryption algorithm based on the finite fields in chaotic maps. J. Inf. Secur. Appl. 2020;54:102553. doi: 10.1016/j.jisa.2020.102553. [DOI] [Google Scholar]
- 29.Choi H., Kim G., Song H.-Y., Noh H. Chaotic nature of integer sequences from primitive linear feedback shift registers. IEEE Trans. Circuits Syst. II Exp. Briefs. 2025;72:1268–1272. [Google Scholar]
- 30.Choi H., Kim G., Song H.-Y., Noh H. On the Chaotic Behavior of Integer Sequences from Linear Feedback Shift Registers; Proceedings of the 11th International Workshop on Signal Design and its Applications in Communications (IWSDA 2025); Melbourne, Australia. 7–11 December 2025. [Google Scholar]
- 31.Elmanfaloty R.A., Abou-Bakr E. Random property enhancement of a 1D chaotic PRNG with finite precision implementation. Chaos Solitons Fractals. 2019;118:134–144. [Google Scholar]
- 32.Shan Z., Wang Y., Liu X., Wei C. Fuzzy automatic disturbance rejection control of quadrotor UAV based on improved whale optimization algorithm. IEEE Access. 2023;11:69117–69130. doi: 10.1109/ACCESS.2023.3292265. [DOI] [Google Scholar]
- 33.Umar T., Nadeem M., Anwer F. A new modified skew tent map and its application in pseudo-random number generator. Comput. Stand. Interfaces. 2024;89:103826. doi: 10.1016/j.csi.2023.103826. [DOI] [Google Scholar]
- 34.Palacios-Luengas L., Pichardo-Méndez J.L., Díaz-Méndez J.A., Rodríguez-Santos F., Vázquez-Medina R. PRNG based on skew tent map. Arab. J. Sci. Eng. 2019;44:3817–3830. doi: 10.1007/s13369-018-3688-y. [DOI] [Google Scholar]
- 35.Amigó J.M., Kocarev L., Szczepanski J. Discrete Lyapunov exponent and resistance to differential cryptanalysis. IEEE Trans. Circuits Syst. II Exp. Briefs. 2007;54:882–886. doi: 10.1109/TCSII.2007.901576. [DOI] [Google Scholar]
- 36.Pincus S.M. Approximate entropy as a measure of system complexity. Proc. Nat. Acad. Sci. USA. 1991;88:2297–2301. doi: 10.1073/pnas.88.6.2297. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Bandt C., Pompe B. Permutation entropy: A natural complexity measure for time series. Phys. Rev. Lett. 2002;88:174102. doi: 10.1103/PhysRevLett.88.174102. [DOI] [PubMed] [Google Scholar]
- 38.Rukhin A.L., Bassham L.E., Soto J., Nechvatal J., Smid M., Leigh S., Levenson M., Vangel M., Heckert N., Banks D. National Institute of Standards and Technology; Gaithersburg, MD, USA: 2010. [(accessed on 11 January 2026)]. SP 800-22 Rev. 1a; A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications. Available online: https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=906762. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
No new data were created or analyzed in this study, data sharing is not applicable.









