Next Article in Journal
Dual-Region Encryption Model Based on a 3D-MNFC Chaotic System and Logistic Map
Next Article in Special Issue
Cyclicity of Binary Group Codes
Previous Article in Journal
Logarithmic-Size Post-Quantum Linkable Ring Signatures Based on Aggregation Operations
Previous Article in Special Issue
On Quasi-Cyclic Codes of Index 3
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Some New Maximally Chaotic Discrete Maps

1
Department of Electrical and Electronic Engineering, Yonsei University, Seoul 03722, Republic of Korea
2
Department of C4I R&D Center, LIG Nex1, 333 Pangyo-ro, Bundang-gu, Seongnam-si 13488, Republic of Korea
*
Author to whom correspondence should be addressed.
Entropy 2026, 28(1), 131; https://doi.org/10.3390/e28010131
Submission received: 10 December 2025 / Revised: 5 January 2026 / Accepted: 12 January 2026 / Published: 22 January 2026
(This article belongs to the Special Issue Discrete Math in Coding Theory, 2nd Edition)

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 { 0 , 1 , , 2 m 1 } 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 { 0 , 1 , , 2 m 1 } . 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.

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 t ( 0 , 1 ) , 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 t ( 0 , 1 ) , 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 [ 0 , 1 ] of real numbers as follows:
f t ( x ) = x t , 0 < x t , 1 x 1 t , t < x 1 ,
where 0 < t < 1 is a control parameter. It is known to exhibit chaotic behavior for all values of t [1,31]. When f t ( x ) 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 [ 0 , 2 m ) , and can be expressed as follows [1]:
S a ( z ) = z + 1 ( ( a / 2 m ) 1 , 0 z < a , 2 m ( z + 1 ) 1 ( a / 2 m ) , a z < 2 m ,
where 0 < a < 2 m is an integer control parameter. Figure 1 shows the phase portrait of the discrete skew tent map with m = 7 for the various values of the control parameter a.
Theorem 1.
Let a ( 0 , 2 m ) be an integer. Let S a and S 2 m a denote the discrete skew tent maps defined in (2) with the control parameters a and 2 m a , respectively. For any two integers z , z [ 0 , 2 m 1 ] , if S a ( z ) = S 2 m a ( z ) , then z z (mod 2).
Proof. 
For convenience, we represent the control parameter as a = δ 2 k , where δ > 0 is an odd integer and 0 k < m . We rewrite S δ 2 k ( z ) and S 2 m δ 2 k ( z ) as follows:
S δ 2 k ( z ) = ( z + 1 ) 2 m k δ 1 , 0 z < δ 2 k , ( 2 m ( z + 1 ) ) 2 m k 2 m k δ , δ 2 k z < 2 m ,
and
S 2 m δ 2 k ( z ) = ( z + 1 ) 2 m k 2 m k δ 1 , 0 z < 2 m δ 2 k , ( 2 m ( z + 1 ) ) 2 m k δ , 2 m δ 2 k z < 2 m .
Now, we will go through all the values of z in the first equation of S δ 2 k in the range 0 z < δ 2 k or 1 z + 1 < δ 2 k + 1 . Due to the ceiling function, we distinguish these values of z + 1 into two cases. Case 1 is where z + 1 is a multiple of δ and Case 2 is where z + 1 is not a multiple of δ .
  • Case 1. We consider the values of z + 1 = i δ in the first equation of S δ 2 k for some i. Then the values of S δ 2 k will match with those of the first equation of S 2 m δ 2 k corresponding to the input z + 1 = i ( 2 m k δ ) . Therefore, both z + 1 = i δ and
    z + 1 = i ( 2 m k δ ) = i 2 m k ( z + 1 )
    must have the same parity. We note that then the value i 2 m k 1 from S δ 2 k will not have any match with the second equation of the map S 2 m δ 2 k above since S 2 m δ 2 k is a bijection.
  • Case 2. We consider the values of z + 1 that is not a multiple of δ in the first equation of S δ 2 k , and observe in this case that
    ( z + 1 ) 2 m k δ 1 = ( z + 1 ) 2 m k δ .
    This time, the value above can be matched with some values from the second equation of the map S 2 m δ 2 k above. Now, assume that
    ( z + 1 ) 2 m k δ = ( 2 m ( z + 1 ) ) 2 m k δ ,
    and z + 1 0 ( mod δ ) . Then, we have z + 1 = 2 m ( z + 1 ) or z = 2 m ( z + 2 ) , and both z and z have the same parity. Note again that S 2 m δ 2 k is a bijection. Therefore, since any of the values from the first equation of S δ 2 k for z + 1 ( mod δ ) has been matched with the second equation of S 2 m δ 2 k , it cannot be matched with the first equation of S 2 m δ 2 k .
Remaining cases are the values of the input to the second equation of S δ 2 k . The cases when the output match with either the first or the second equation of the map S 2 m δ 2 k can be done similarly. □
Recall that z and z always have the same parity if S a ( z ) = S 2 m a ( z ) . Therefore, by picking up any one of S a and S 2 m a 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 [ 0 , 2 m ) .
Definition 1.
For z = 0 , 1 , , 2 m 1 , we define a map C a as
C a ( z ) = S a ( z ) , if z is even , S 2 m a ( z ) , if z is odd ,
where 0 < a < 2 m is a given control parameter.
Figure 2 shows the phase portraits of the proposed map with m = 7 for three different control parameters. Interestingly, the phase portraits for a = 30 and a = 98 (=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 3 illustrates how the proposed map is constructed according to Definition 1. In this example, C 10 for m = 5 is formed by sampling S 10 ( z ) at even indices and S 22 ( z ) at odd indices, visually demonstrating the piecewise composition of the map. We note that when a = 2 m 1 , the pair S a and S 2 m a coincide, and the proposed map becomes the same as the discrete skew tent map with a = 2 m 1 , which is in fact the discrete tent map.
Theorem 2.
For any control parameter 0 < a < 2 m , the proposed map C a defined in (3) is a bijection over the integers in the range [ 0 , 2 m 1 ] .
Proof. 
The C a in (3) is constructed by combining two symmetric skew tent maps S a and S 2 m a by taking S a ( i ) for only even i and taking S 2 m a ( i ) for only edd i. Therefore, the input domain remains the same as [ 0 , 2 m 1 ] . Recall that both S a and S 2 m a are bijections over the same range [ 0 , 2 m 1 ] . By Theorem 1, when restricted to even and odd inputs, the output ranges of S a and S 2 m a are disjoint and now their union becomes the range [ 0 , 2 m 1 ] . □

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]
lim M λ F > 0 ,
where M is the size of the discrete domain of F.
Theorem 3.
Let m be a positive integer and consider the proposed map C a with control parameter a ( 0 , 2 m ) . Then, the discrete Lyapunov exponent λ C a asymptotically approaches m ln ( 2 ) as m increases, for all a, except for a = 2 m 1 .
The dLE of C a is known to be ln ( 2 ) when a = 2 m 1 [24].
Proof. 
To clarify the notion of neighborhood in a discrete ordered set, consider the domain M : = { 0 , 1 , 2 , , 2 m 1 } of the map C a . Here, the neighbors of i M are i 1 and i + 1 for i = 2 , 3 , , 2 m 2 . It is to be noted that 0 M has only one neighbor 1, and 2 m 1 M also has only one neighbor 2 m 2 . Then, the dLE λ C a of a permutation C a on the set M is defined as follows [24,25]:
λ C a = 1 2 m i = 0 2 m 1 ln | C a ( z i + 1 ) C a ( z i ) | ,
where z i = i for i M and z 2 m = 2 m 2 .
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 C a ( z ) as m increases, we introduce a normalized real parameter t ( 0 , 1 ) , which is independent of m, and express the control parameter a in terms of t as
a = t 2 m .
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 t = 0.5 corresponds to the control parameter a = 2 m 1 which is not considered here. Accordingly, we focus on the parameter range t ( 0 , 1 ) ∖{0.5} in the proof.
Then the value 2 m λ C a 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: 0 x t and t x < 1 / 2 , where x is the the normalized real variable corresponding to the discrete variable z by the relation
z = x 2 m .
Then, for 0 x t , the difference becomes
x t x 1 t = x 1 2 t t ( 1 t ) .
For t x < 1 / 2 , the difference becomes
1 x 1 t x 1 t = 1 2 x 1 t .
Therefore, the value λ C a in (5) can now be computed using the approximate C a in Figure 4 as follows:
λ C a 2 2 m 0 t 2 m ln z 1 2 t t ( 1 t ) d z + t 2 m 2 m 1 ln 1 2 z 1 t d z m ln ( 2 ) ,
as m gets larger and larger. □
Remark 1.
The largest dLE λ F max has been derived for all permutations over the discrete phase space { 0 , 1 , , M 1 } , where M is an even integer [25,35]. When M = 2 m , the largest dLE λ F max is given by
λ F max ( m ) = 2 m 1 + 1 2 m ln 2 m 1 + 2 m 1 1 2 m ln ( 2 m 1 + 1 ) .
The permutations that achieve this largest λ F max 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 λ F max ( m ) m ln ( 2 ) 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 λ F > 0 satisfies
lim m λ F λ F max = 1 ,
where λ F max is given in (6).
Corollary 1.
The proposed map C a for any control parameter a ( 0 , 2 m ) { 2 m 1 } is asymptotically maximally discrete chaotic.
Figure 5 compares the dLE λ C a of the proposed map with the maximal dLE λ F max among all permutations over the set { 1 , 2 , , 2 m 1 } , computed from (6), for m = 8 , m = 13 and m = 22 . The horizontal dashed line marks the maximal dLE λ F max for each m, and the vertical dashed line indicates the location of the control parameter a = 0.3 · 2 m corresponding to t = 0.3 . Notably, the local minimum of λ C a always occurs at a = 2 m 1 , and this value equals ln ( 2 ) , consistent with the dLE of the symmetric skew tent map S 2 m 1 or the proposed map C 2 m 1 as previously mentioned. This figure illustrates how the ratio λ C a / λ F max gradually approaches 1 as m increases, as indicated by Corollary 1.

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 m = 8 and m = 9 , obtained by iterating the map from the initial state z 0 = 0 . For each control parameter a, the integer states z n 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 [ 0 , 2 m 1 ] . 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 z 0 = 0 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.

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 L + 1 [36]. It is then computed as the logarithmic difference between the average probabilities of similarity for pattern lengths L and L + 1 . In this evaluation, we adopt commonly used parameters L = 2 and r = 0.2 σ , 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 L = 6 and D = 2 , 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 m = 16 , 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.

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 α = 0.01 . 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 C a and mapping each state x n { 0 , 1 , , 2 m 1 } to 0 if x n < 2 m 1 and to 1 otherwise. We set m = 32 and extract 100 subsequences of length 10 6 from a single sequence of length 10 8 . Table 1 reports the pass rates of each sub-test for binary sequences generated by C a , where a = t 2 m 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.
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, ( m 1 ) -th, and m-th bits. Table 2 presents the NIST test results for the XOR-based sequences generated from the proposed map with m = 32 . 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.

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 m = 16 , and two representative control parameters were tested: a = 9830 (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.
As mentioned earlier, two proposed maps C a and C 2 m a have visually similar phase portraits (Figure 2 for m = 7 and a = 30 ), but they are in fact distinct in detail. Figure 9 shows the cross-correlation between sequences generated from the two proposed maps: a = 9830 and 2 16 9830 (left), and a = 29,491 and 2 16 − 29,491 (right), both with m = 16 . The maximum cross-correlation values are 0.022 and 0.023, respectively, indicating sufficiently low inter-sequence correlations.
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.

Funding

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).

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.

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. [Google Scholar] [CrossRef] [Scilit]
  3. Öztürk, I.; Kiliç, R. Utilizing true periodic orbits in chaos-based cryptography. Nonlinear Dyn. 2021, 103, 2805–2818. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  6. Baptista, M.S. Chaos for communication. Nonlinear Dyn. 2021, 105, 1821–1841. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  11. Wang, L.Y.; Hai, C. Pseudo-Random Number Generator Based on Logistic Chaotic System. Entropy 2019, 21, 960. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  13. Fan, C.; Ding, Q. Analysis and resistance of dynamic degradation of digital chaos via functional graphs. Nonlinear Dyn. 2021, 103, 1081–1097. [Google Scholar] [CrossRef] [Scilit]
  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 Z 3 m . 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. [Google Scholar] [CrossRef] [Scilit]
  16. Alawida, M.; Samsudin, A.; Teh, J.S.; Alshoura, W.H. Digital cosine chaotic map for cryptographic applications. IEEE Access 2019, 7, 150609–150622. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  21. Fan, C.; Ding, Q. Analysing the dynamics of digital chaotic maps via a new period search algorithm. Nonlinear Dyn. 2019, 97, 831–841. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  24. Kocarev, L.; Szczepanski, J. Finite-space Lyapunov exponents and pseudochaos. Phys. Rev. Lett. 2004, 93, 234101. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  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. In 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. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  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. [Google Scholar] [CrossRef] [Scilit]
  36. Pincus, S.M. Approximate entropy as a measure of system complexity. Proc. Nat. Acad. Sci. USA 1991, 88, 2297–2301. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  37. Bandt, C.; Pompe, B. Permutation entropy: A natural complexity measure for time series. Phys. Rev. Lett. 2002, 88, 174102. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  38. Rukhin, A.L.; Bassham, L.E.; Soto, J.; Nechvatal, J.; Smid, M.; Leigh, S.; Levenson, M.; Vangel, M.; Heckert, N.; Banks, D. SP 800-22 Rev. 1a; A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications. National Institute of Standards and Technology: Gaithersburg, MD, USA, 2010. Available online: https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=906762 (accessed on 11 January 2026).
Figure 1. Phase portraits of S a with the precision m = 7 and a = 30 , a = 70 and a = 2 7 30 = 98 .
Figure 1. Phase portraits of S a with the precision m = 7 and a = 30 , a = 70 and a = 2 7 30 = 98 .
Entropy 28 00131 g001
Figure 2. Phase portraits of C a with the precision m = 7 and a = 30 , a = 70 and a = 2 7 30 = 98 .
Figure 2. Phase portraits of C a with the precision m = 7 and a = 30 , a = 70 and a = 2 7 30 = 98 .
Entropy 28 00131 g002
Figure 3. Proposed map C 10 with m = 5 from S 10 and S 22 .
Figure 3. Proposed map C 10 with m = 5 from S 10 and S 22 .
Entropy 28 00131 g003
Figure 4. Normalized C a and approximate C a .
Figure 4. Normalized C a and approximate C a .
Entropy 28 00131 g004
Figure 5. The dLE of C a with precision m = 8 , m = 13 and m = 22 .
Figure 5. The dLE of C a with precision m = 8 , m = 13 and m = 22 .
Entropy 28 00131 g005
Figure 6. Bifurcation diagrams of C a for m = 8 and m = 9 with the initial value z 0 = 0 .
Figure 6. Bifurcation diagrams of C a for m = 8 and m = 9 with the initial value z 0 = 0 .
Entropy 28 00131 g006
Figure 7. Comparison of ApEn and PE of integer sequences.
Figure 7. Comparison of ApEn and PE of integer sequences.
Entropy 28 00131 g007
Figure 8. Auto-correlation of some binary sequences from the proposed map.
Figure 8. Auto-correlation of some binary sequences from the proposed map.
Entropy 28 00131 g008
Figure 9. Cross-correlation of some binary sequences from two proposed maps.
Figure 9. Cross-correlation of some binary sequences from two proposed maps.
Entropy 28 00131 g009
Table 1. NIST test results for binary sequences of length 10 8 from the proposed map using the threshold-based method.
Table 1. NIST test results for binary sequences of length 10 8 from the proposed map using the threshold-based method.
Statistical TestProposed Map
t = 0 . 15 t = 0 . 30 t = 0 . 45 t = 0 . 60 t = 0 . 75 t = 0 . 90
Frequency0.990.970.991.001.001.00
Block Freq.0.981.001.000.991.001.00
Cumulative *0.980.960.991.001.001.00
Runs0.990.971.000.990.981.00
Longest Run0.991.000.981.000.991.00
Rank1.001.000.980.990.990.99
FFT0.990.991.000.991.000.98
Nonoverlap. *0.960.960.960.970.960.96
Overlap.1.000.990.990.980.991.00
Universal0.991.001.000.970.990.97
ApEn0.980.980.990.960.990.98
Rand. Exc. *1.000.980.960.960.960.96
Ran. Ex. Var. *0.960.980.960.960.960.96
Serial *0.970.980.990.980.970.99
Linear Comp.0.970.990.980.990.990.99
* the minimum values of multiple tests.
Table 2. NIST test results for binary sequences of length 10 8 from the proposed using the XOR-based method.
Table 2. NIST test results for binary sequences of length 10 8 from the proposed using the XOR-based method.
Statistical TestProposed Map
t = 0 . 15 t = 0 . 30 t = 0 . 45 t = 0 . 60 t = 0 . 75 t = 0 . 90
Frequency1.000.990.990.990.970.99
Block Freq.1.001.000.991.001.001.00
Cumulative *1.000.991.000.990.981.00
Runs0.981.001.001.000.980.98
Longest Run1.001.000.991.001.001.00
Rank0.991.001.000.961.001.00
FFT1.000.991.001.001.000.99
Nonoverlap. *0.970.970.970.960.980.97
Overlap.1.000.980.980.981.001.00
Universal1.000.970.990.990.980.98
ApEn0.991.000.980.980.990.98
Rand. Exc. *0.980.981.000.980.980.98
Ran. Ex. Var. *0.980.980.970.980.980.98
Serial *0.971.000.980.990.991.00
Linear Comp.0.990.990.990.981.000.98
* the minimum values of multiple tests.
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.

Share and Cite

MDPI and ACS Style

Choi, H.; Kim, G.; Song, H.-Y.; Shin, S.; Lee, C.; Noh, H. Some New Maximally Chaotic Discrete Maps. Entropy 2026, 28, 131. https://doi.org/10.3390/e28010131

AMA Style

Choi H, Kim G, Song H-Y, Shin S, Lee C, Noh H. Some New Maximally Chaotic Discrete Maps. Entropy. 2026; 28(1):131. https://doi.org/10.3390/e28010131

Chicago/Turabian Style

Choi, Hyojeong, Gangsan Kim, Hong-Yeop Song, Sangung Shin, Chulho Lee, and Hongjun Noh. 2026. "Some New Maximally Chaotic Discrete Maps" Entropy 28, no. 1: 131. https://doi.org/10.3390/e28010131

APA Style

Choi, H., Kim, G., Song, H.-Y., Shin, S., Lee, C., & Noh, H. (2026). Some New Maximally Chaotic Discrete Maps. Entropy, 28(1), 131. https://doi.org/10.3390/e28010131

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop