<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Phys.</journal-id>
<journal-title>Frontiers in Physics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Phys.</abbrev-journal-title>
<issn pub-type="epub">2296-424X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1617964</article-id>
<article-id pub-id-type="doi">10.3389/fphy.2025.1617964</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>New discrete memristive hyperchaotic map: modeling, dynamic analysis, and application in image encryption</article-title>
<alt-title alt-title-type="left-running-head">Yu et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fphy.2025.1617964">10.3389/fphy.2025.1617964</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Yu</surname>
<given-names>Fei</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1159392/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wu</surname>
<given-names>Yiya</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wang</surname>
<given-names>Xuqi</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>He</surname>
<given-names>Ting</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhang</surname>
<given-names>ShanKou</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Jin</surname>
<given-names>Jie</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1968264/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>School of Computer Science and Technology</institution>, <institution>Changsha University of Science and Technology</institution>, <addr-line>Changsha</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>School of Information Engineering</institution>, <institution>Changsha Medical University</institution>, <addr-line>Changsha</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1342866/overview">Chunbiao Li</ext-link>, Nanjing University of Information Science and Technology, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3053348/overview">Suo Gao</ext-link>, Harbin Institute of Technology, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3053926/overview">Xinlei An</ext-link>, Lanzhou Jiaotong University, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Jie Jin, <email>jj67123@hnust.edu.cn</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>05</day>
<month>06</month>
<year>2025</year>
</pub-date>
<pub-date pub-type="collection">
<year>2025</year>
</pub-date>
<volume>13</volume>
<elocation-id>1617964</elocation-id>
<history>
<date date-type="received">
<day>25</day>
<month>04</month>
<year>2025</year>
</date>
<date date-type="accepted">
<day>12</day>
<month>05</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2025 Yu, Wu, Wang, He, Zhang and Jin.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Yu, Wu, Wang, He, Zhang and Jin</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>With the rapid development of information technology, the demand for ensuring data security and privacy protection has become increasingly urgent. The purpose of this study is to address the limitations of existing image encryption methods and develop a more secure and efficient image encryption scheme. To achieve this, we adopt a research method that involves constructing a new type of discrete memristor hyperchaotic map by coupling an upgraded cosine discrete memristor with the Cubic map, and then conducting in-depth analysis of the system&#x2019;s dynamic characteristics using phase diagrams, Lyapunov exponential spectra, and bifurcation diagrams to confirm its ability to reach a hyperchaotic state. Based on this hyperchaotic map, we propose a new image encryption scheme, generating high-quality chaotic sequences through its excellent chaotic characteristics to effectively scramble and diffuse image data, and also introducing a novel forward and reverse diffusion strategy in the diffusion process to enhance encryption efficiency. Through experiments on various images, we verify the algorithm&#x2019;s effectiveness in improving encryption strength, reducing information leakage risks, and ensuring data security. Finally, the results of keyspace analysis, histogram analysis, correlation analysis, and information entropy demonstrate that the scheme has high security and practicability, along with good application prospects and practical value.</p>
</abstract>
<kwd-group>
<kwd>discrete memristors</kwd>
<kwd>hyperchaotic map</kwd>
<kwd>dynamical analysis</kwd>
<kwd>image encryption</kwd>
<kwd>data security</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Interdisciplinary Physics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Chaos is a non-linear kinematic system widely used in the biological and social sciences of nature [<xref ref-type="bibr" rid="B1">1</xref>&#x2013;<xref ref-type="bibr" rid="B5">5</xref>]. The application of chaotic systems due to their randomness, unpredictability, and initial state sensitivity brings many advantages [<xref ref-type="bibr" rid="B6">6</xref>&#x2013;<xref ref-type="bibr" rid="B10">10</xref>], and hyperchaotic systems further extend this complexity [<xref ref-type="bibr" rid="B11">11</xref>&#x2013;<xref ref-type="bibr" rid="B14">14</xref>]. Hyperchaotic systems are oscillators with two positive Lyapunov exponents, but chaotic systems have only one, so hyperchaotic systems have more complex dynamical behaviors than general chaotic systems [<xref ref-type="bibr" rid="B15">15</xref>&#x2013;<xref ref-type="bibr" rid="B18">18</xref>]. In a continuous system, at least four dimensions or more are required to produce hyperchaos, while in discrete systems, it is possible to produce a hyperchaotic state in two dimensions and have abundant dynamic behaviors [<xref ref-type="bibr" rid="B19">19</xref>, <xref ref-type="bibr" rid="B20">20</xref>]. Mostafaee et al. proposed a novel exponential hyperchaotic system with complex dynamics and analyzed the dynamic behaviors of chaotic attractors, bifurcation graphs, and equilibrium points [<xref ref-type="bibr" rid="B21">21</xref>].</p>
<p>Based on the principle of symmetry and completeness of circuit variables, Chua proposed a mathematical model to describe the relationship between charge and magnetic flux, namely, a memristor [<xref ref-type="bibr" rid="B22">22</xref>]. As a non-linear resistive element, memristor can adjust the resistance or conductance value through charge or magnetic flux due to its small size and low power consumption [<xref ref-type="bibr" rid="B23">23</xref>, <xref ref-type="bibr" rid="B24">24</xref>], and its unique non-linear electrical transport characteristics similar to neural synapses have attracted much attention in many fields [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B28">28</xref>]. In addition, memristors are widely used in chaotic systems to improve nonlinear dynamic behavior [<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B29">29</xref>&#x2013;<xref ref-type="bibr" rid="B31">31</xref>]. It should be noted that most of the research on memristive chaotic systems is limited to the continuous-time domain [<xref ref-type="bibr" rid="B32">32</xref>&#x2013;<xref ref-type="bibr" rid="B36">36</xref>], but the common application of continuous memristors will lead to problems such as high computational cost and poor controllability, so the concept of discrete memristors is introduced. In addition, discrete maps have simpler iterative equations and higher computational efficiency than continuous systems [<xref ref-type="bibr" rid="B37">37</xref>&#x2013;<xref ref-type="bibr" rid="B41">41</xref>].</p>
<p>Discrete memristor-fusion chaos mapping can generate rich dynamic behaviors such as hyperhybrid and coexisting attractors [<xref ref-type="bibr" rid="B42">42</xref>&#x2013;<xref ref-type="bibr" rid="B45">45</xref>], and can also enhance sequence complexity and chaos range [<xref ref-type="bibr" rid="B46">46</xref>&#x2013;<xref ref-type="bibr" rid="B48">48</xref>]. Pan et al. [<xref ref-type="bibr" rid="B49">49</xref>] proposed a discrete memristor model based on difference theory, describing in detail the process of constructing a discrete memristor by difference theory. Peng et al. [<xref ref-type="bibr" rid="B50">50</xref>] established a Simulink model of discrete memristor chaos mapping and verified the feasibility of discrete memristors. Liu et al. [<xref ref-type="bibr" rid="B38">38</xref>] reported a discrete two-dimensional memristive map and observed the coexistence of its hidden attractors. Bao et al. [<xref ref-type="bibr" rid="B51">51</xref>] reported a new two-dimensional discrete memristive hyperchaotic map.</p>
<p>With the continuous advancement of image encryption technology, researchers have found that it is difficult to improve image encryption with a single chaotic system [<xref ref-type="bibr" rid="B52">52</xref>, <xref ref-type="bibr" rid="B53">53</xref>]. In order to ensure people&#x2019;s privacy, Banu S et al. studied traditional encryption algorithms such as AES, RSA, and DES [<xref ref-type="bibr" rid="B54">54</xref>], but this algorithm is more suitable for text message encryption. Therefore, it is necessary to develop an efficient encryption scheme to solve the security problem of image encryption [<xref ref-type="bibr" rid="B55">55</xref>]. Researchers have investigated a variety of image encryption schemes, such as the application of chaos theory [<xref ref-type="bibr" rid="B56">56</xref>], optical methods [<xref ref-type="bibr" rid="B57">57</xref>], and compressive sensing [<xref ref-type="bibr" rid="B58">58</xref>] to image encryption algorithms. Among them, the characteristics of chaos theory are extremely consistent with the requirements of image encryption schemes, which also promotes the development of chaotic digital image encryption. An image encryption scheme based on double chaotic cyclic shift and Joseph&#x2019;s problem uses the complexity and unpredictability of chaotic systems to enhance the encryption effect. Xu et al. proposed a fast image encryption algorithm based on compressed sensing and hyperchaotic map [<xref ref-type="bibr" rid="B59">59</xref>], which uses the sparse representation of compressed sensing and the randomness of chaotic map to realize image encryption and decryption. Chen et al. proposed an optical multiimage encryption method based on multiplane phase retrieval and interference [<xref ref-type="bibr" rid="B60">60</xref>], which significantly enhances encryption security and robustness of encryption through the complexity and unpredictability of optical components. However, when applied to image encryption, the image encryption algorithm is inefficient due to weaknesses such as discontinuous chaotic regions and narrow chaotic ranges of the chaotic map [<xref ref-type="bibr" rid="B61">61</xref>, <xref ref-type="bibr" rid="B62">62</xref>]. In short, the structural defects of the image encryption algorithms and the low performance of chaos theory will lead to the inefficiency of the encryption algorithms, and it is difficult to resist ordinary security attacks.</p>
<p>With the rapid development of information technology, data security and privacy protection are confronted with unprecedented challenges. Traditional image encryption technologies are gradually showing their limitations when dealing with complex and changeable security threats, and there is an urgent need to explore more efficient and secure encryption solutions. In this context, this paper conducts in-depth research and achieves a series of innovative results. Firstly, a new two-dimensional hyperchaotic map is proposed. By skillfully combining the classical cubic map with the improved cosine discrete memristor, a new discrete memristive map is constructed, which provides new ideas for the research of chaotic systems. Secondly, the encryption method is innovated. The chaotic sequence generated by the new chaotic map is integrated into the encryption algorithm. Through operations such as index scrambling and forward and reverse diffusion of images, the image encryption process is optimized. Thirdly, the characteristics of the system are analyzed in multiple dimensions. By studying the parameter-dependent phase diagram, Lyapunov exponential spectrum, bifurcation diagram, and coexisting attractors, and verifying the pseudo-randomness, the chaotic characteristics of the system suitable for image encryption are revealed. Through simulation and analysis of the dynamic characteristics of the chaotic system, it is verified that the system is highly sensitive to parameters, thus providing a new approach for image encryption. Moreover, the chaotic sequence is incorporated into the encryption algorithm. Through operations like index scrambling and diffusion on images and security analysis, it is confirmed that the proposed scheme has extremely high security and anti-interference capabilities, indicating that the chaotic characteristics of the system possess great application value in the field of image encryption.</p>
<p>The general structure of this paper is as follows. <xref ref-type="sec" rid="s2">Section 2</xref> mainly introduces the Cubic map and the proposed discrete memristor, and then constructs the proposed discrete memristor hyperchaotic map and analyzes its performance; <xref ref-type="sec" rid="s3">Section 3</xref> shows the rich dynamics of a new discrete memristive hyperchaotic map; <xref ref-type="sec" rid="s4">Section 4</xref> details the image encryption algorithm; <xref ref-type="sec" rid="s5">Section 5</xref> summarizes the work of this paper and illustrates the prospects for future research directions.</p>
</sec>
<sec id="s2">
<title>2 Design of a new discrete hyperchaotic map model</title>
<sec id="s2-1">
<title>2.1 Mathematical model of discrete hyperchaotic map</title>
<p>Discrete hyperchaotic map is a unique dynamic system, and the key point is to improve the complexity and security of the system with the help of high-dimensional chaos characteristics. Based on the Cubic map, a new discrete hyperchaotic map model can be constructed. Memristors, as the fourth fundamental circuit element, relate charge to magnetic flux and possess unique memory characteristics. In this paper, a cosine-type discrete memristor is proposed, in which the relationship between current and voltage and the relationship between internal charge variables is described as <xref ref-type="disp-formula" rid="e1">Equation 1</xref>:<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mi>V</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>q</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>I</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mi>q</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>q</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>I</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where <inline-formula id="inf1">
<mml:math id="m2">
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the periodically varying discrete memory resistance, <inline-formula id="inf2">
<mml:math id="m3">
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the internal charge variable of the memristor, <inline-formula id="inf3">
<mml:math id="m4">
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf4">
<mml:math id="m5">
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are the voltage and current of the memristor respectively, and an improved class of discrete memristors can be obtained by increasing the parameters <inline-formula id="inf5">
<mml:math id="m6">
<mml:mrow>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and constant <inline-formula id="inf6">
<mml:math id="m7">
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> of the coupling strength of the cosine discrete memristor, the memristor model is shown in <xref ref-type="disp-formula" rid="e2">Equation 2</xref>:<disp-formula id="e2">
<mml:math id="m8">
<mml:mrow>
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mi>V</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>q</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>I</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>s</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>q</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>I</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mi>q</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>q</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>I</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
</p>
<p>Adding the power supply <inline-formula id="inf7">
<mml:math id="m9">
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>A</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> (<inline-formula id="inf8">
<mml:math id="m10">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the radian frequency) as input to the discrete memristor produces a characteristic volt-ampere graph as shown in <xref ref-type="fig" rid="F1">Figure 1</xref>. The fixed parameters <inline-formula id="inf9">
<mml:math id="m11">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf10">
<mml:math id="m12">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf11">
<mml:math id="m13">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf12">
<mml:math id="m14">
<mml:mrow>
<mml:mi>q</mml:mi>
<mml:mn>0</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, it can be seen from the figure that the volt-ampere characteristic curve of the discrete memristor is a diasteretic loop diagram in the shape of &#x201c;8&#x201d; through the origin point, when <inline-formula id="inf13">
<mml:math id="m15">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf14">
<mml:math id="m16">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.3</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, 0.4, 0.7 are taken, <xref ref-type="fig" rid="F1">Figure 1a</xref> is the volt-ampere characteristic curve of the frequency-dependent tight hysteresis loop shape, from which it can be seen that with the increase of radian frequency, the area of the hysteresis loop gradually decreases, and finally tends to a straight line. When <inline-formula id="inf15">
<mml:math id="m17">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.7</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf16">
<mml:math id="m18">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, 0.15, 0.2, the characteristic curve of the volt-ampere of the discrete memristor is shown in <xref ref-type="fig" rid="F1">Figure 1b</xref>. As the amplitude A decreases, the area of the tight hysteresis loop gradually decreases and finally tends to a straight line. Therefore, its volt-ampere characteristics fully meet the requirements of generalized memristor characteristics.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Properties of discrete memristors when <inline-formula id="inf17">
<mml:math id="m19">
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>A</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. <bold>(a)</bold> Hysteresis loop at <italic>A</italic> &#x3d; 0.1, &#x3c9; &#x3d; 0.3, 0.4, 0.7. <bold>(b)</bold> Hysteresis loop at &#x3c9; &#x3d; 0.7, A &#x3d; 0.1, 0.15, 0.2.</p>
</caption>
<graphic xlink:href="fphy-13-1617964-g001.tif"/>
</fig>
<p>Through the analysis of numerical simulation, the trajectory distribution and dynamic behavior characteristics of the model can be clearly observed under different initial conditions. It can be seen that the discrete hyperchaotic map not only opens up a new perspective for the research of chaos theory, but also lays a solid theoretical foundation for practical application in related fields.</p>
</sec>
<sec id="s2-2">
<title>2.2 Application of discrete memristor in hyperchaotic map</title>
<p>Compared with traditional chaotic maps, discrete hyperchaotic maps exhibit richer dynamic characteristics in parameter space, including irregular periodicity and extreme sensitivity to initial conditions [<xref ref-type="bibr" rid="B46">46</xref>]. In the hyperchaotic mapping system, the memristor interacts with other maps. The nonlinear characteristics of the memristor will be coupled with the characteristics of other components, thus generating more complex nonlinear dynamic behaviors, so as to improve the complexity and robustness of their chaotic behavior.</p>
<p>The cubic map is a discrete chaotic map with a simple structure. Its iterative equation is shown in <xref ref-type="disp-formula" rid="e3">Equation 3</xref>:<disp-formula id="e3">
<mml:math id="m20">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>x</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<p>By introducing the memristor model (<xref ref-type="disp-formula" rid="e2">Equation 2</xref>) into the Cubic map, a new two-dimensional discrete memristive chaotic system can be obtained:<disp-formula id="e4">
<mml:math id="m21">
<mml:mrow>
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mi>x</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>g</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>s</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mi>x</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mi>y</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>y</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>When the parameters are <inline-formula id="inf18">
<mml:math id="m22">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.30</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mi>g</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.6</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mi>b</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1.50</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, the two indices are <inline-formula id="inf19">
<mml:math id="m23">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>E</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.506156</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf20">
<mml:math id="m24">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>E</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.0820328</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, respectively, the system (<xref ref-type="disp-formula" rid="e4">Equation 4</xref>) has two positive Lyapunov exponents, and the system is in a hyperchaotic state at this time. The phase diagram of its hyperchaotic attractor is shown in <xref ref-type="fig" rid="F2">Figure 2</xref>. As can be seen in <xref ref-type="fig" rid="F2">Figure 2</xref>, the structure of the map is simple, but the dynamic behavior is complex.</p>
<p>where <inline-formula id="inf21">
<mml:math id="m25">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf22">
<mml:math id="m26">
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf23">
<mml:math id="m27">
<mml:mrow>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are the control parameters, and in practical applications, the discrete memristor realizes the real-time adjustment of the dynamic behavior in the hyperchaotic map model through its variable resistance characteristics. This mechanism not only improves the adaptability of the system, but also expands the application range of the hyperchaotic map in the field of information encryption.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Hyperchaotic phase diagram.</p>
</caption>
<graphic xlink:href="fphy-13-1617964-g002.tif"/>
</fig>
</sec>
</sec>
<sec id="s3">
<title>3 Construction and dynamic analysis of a new discrete hyperchaotic map</title>
<sec id="s3-1">
<title>3.1 Fixed point</title>
<p>In the study of chaotic systems, an immobile point is one of the important features of a dynamical system, denoting a state that remains unchanged during the evolution of the system. For a new type of discrete hyperchaotic map, it is of great theoretical and practical significance to determine the location and properties of its fixed points. The fixed point of 2D-DMC is the solution to <xref ref-type="disp-formula" rid="e5">Equation 5</xref>.<disp-formula id="e5">
<mml:math id="m28">
<mml:mrow>
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mi>x</mml:mi>
<mml:mo>&#x2217;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>a</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mi>x</mml:mi>
<mml:mo>&#x2217;</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mi>y</mml:mi>
<mml:mo>&#x2217;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>&#x2217;</mml:mo>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>&#x2217;</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>From <xref ref-type="disp-formula" rid="e5">Equation 5</xref>, it follows that 2D-DMC has infinite fixed points, which can be expressed as <inline-formula id="inf24">
<mml:math id="m29">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2217;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula id="inf25">
<mml:math id="m30">
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is an arbitrary constant. The characteristic equation of the system can be obtained using the Jacobian matrix of fixed points <italic>F</italic> as shown in <xref ref-type="disp-formula" rid="e6">Equation 6</xref>.<disp-formula id="e6">
<mml:math id="m32">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>Q</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
<p>It can be seen that the eigenvalue <inline-formula id="inf27">
<mml:math id="m33">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> always lies in the unit circle, and whether <inline-formula id="inf28">
<mml:math id="m34">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> lies inside or outside the unit circle depends on the parameters <inline-formula id="inf29">
<mml:math id="m35">
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and the internal initial condition Q of the memristor. Therefore, by adjusting the parameters <inline-formula id="inf30">
<mml:math id="m36">
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf31">
<mml:math id="m37">
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the fixed point of the 2D-DMC can be placed in an unstable or critical stable state.</p>
<p>The properties of these fixed points determine the complexity of hyperchaotic maps and their potential applications in image encryption. Further studies show that appropriate initial values and parameters can make fixed points exhibit rich dynamic behaviors, thus enhancing the security of chaotic systems.</p>
<p>In general, the study of fixed points provides an important theoretical basis for the application of new discrete hyperchaotic maps. Through in-depth analysis of the properties of fixed points, we can understand the behavior characteristics of chaotic systems and provide valuable guidance for the design and implementation of image encryption algorithms.</p>
</sec>
<sec id="s3-2">
<title>3.2 Parametric bifurcation graphs and lyapunov exponents</title>
<p>In the dynamic analysis, the chaotic characteristics of the model can be evaluated by using tools such as the Lyapunov exponent and the bifurcation diagram. In order to explore the sensitivity of the system to different parameters, the dynamic behavior of the system is analyzed in detail by a bifurcation diagram and the Lyapunov exponential spectrum.</p>
<p>
<list list-type="simple">
<list-item>
<p>(1) The influence of the parameter <inline-formula id="inf32">
<mml:math id="m38">
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> on the system: set the parameter <inline-formula id="inf33">
<mml:math id="m39">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.3</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mi>g</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.6</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> to explore the influence of the system parameter <inline-formula id="inf34">
<mml:math id="m40">
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> on the discrete memristor system. The initial state is <inline-formula id="inf35">
<mml:math id="m41">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf36">
<mml:math id="m42">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. In the range of <inline-formula id="inf37">
<mml:math id="m43">
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mspace width="0.3333em"/>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[1.1, 1.5], <inline-formula id="inf38">
<mml:math id="m44">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>E</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and their bifurcation plots of the discrete memristor chaos map are shown in <xref ref-type="fig" rid="F3">Figures 3a, b</xref>.</p>
</list-item>
</list>
</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>The Lyapunov exponent spectrum and bifurcation diagram of <inline-formula id="inf39">
<mml:math id="m45">
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mspace width="0.3333em"/>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[1.1,1.5]. <bold>(a)</bold> Lyapunov exponent spectrum. <bold>(b)</bold> Bifurcation Graph.</p>
</caption>
<graphic xlink:href="fphy-13-1617964-g003.tif"/>
</fig>
<p>As can be seen in the figure, when the parameter <inline-formula id="inf40">
<mml:math id="m46">
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mspace width="0.3333em"/>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[1.43, 1.54] range, the system has two positive Lyapunov exponents, indicating that the system is in a hyperchaotic state in this range. For example, when b &#x3d; 1.48, the phase diagram of the hyperchaotic attractor is shown in <xref ref-type="fig" rid="F4">Figure 4a</xref>. In the range of parameters <inline-formula id="inf41">
<mml:math id="m47">
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> (1.25,1.27), <inline-formula id="inf42">
<mml:math id="m48">
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[1.28,1.29) and <inline-formula id="inf43">
<mml:math id="m49">
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[1.3,1.41), the system has a positive Lyapunov index, indicating that the system is in a chaotic state in this range. For example, when <inline-formula id="inf44">
<mml:math id="m50">
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1.26</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, 1.29, and 1.35, the chaotic attractor of the system is shown in <xref ref-type="fig" rid="F4">Figures 4b&#x2013;d</xref>. When the parameters are in the range of <inline-formula id="inf45">
<mml:math id="m51">
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[1.1, 1.25], the system is in a periodic state. For example, when <inline-formula id="inf46">
<mml:math id="m52">
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1.15</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf47">
<mml:math id="m53">
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1.20</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, the chaotic attractor of the system is shown in <xref ref-type="fig" rid="F4">Figures 4e, f</xref>. Through numerical simulation of the model, the rich trajectory behavior and dynamic behavior of the discrete memristor system can be observed under different initial conditions.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Phase diagram of a discrete memristive chaotic system as a function of parameter <inline-formula id="inf48">
<mml:math id="m54">
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. <bold>(a)</bold> <italic>b</italic> &#x3d; 1.48. <bold>(b)</bold> <italic>b</italic> &#x3d; 1.26. <bold>(c)</bold> <italic>b</italic> &#x3d; 1.29. <bold>(d)</bold> <italic>b</italic> &#x3d; 1.35. <bold>(e)</bold> <italic>b</italic> &#x3d; 1.15. <bold>(f)</bold> <italic>b</italic> &#x3d; 1.20.</p>
</caption>
<graphic xlink:href="fphy-13-1617964-g004.tif"/>
</fig>
<p>
<list list-type="simple">
<list-item>
<p>(2) Impact of the parameter <inline-formula id="inf49">
<mml:math id="m55">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> on the system: Similarly, to explore the impact of parameter <inline-formula id="inf50">
<mml:math id="m56">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> on the system, parameter <inline-formula id="inf51">
<mml:math id="m57">
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is set to 1.5, <inline-formula id="inf52">
<mml:math id="m58">
<mml:mrow>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> to 0.6, and parameter <inline-formula id="inf53">
<mml:math id="m59">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> varies within the range [2, 5]. The <inline-formula id="inf54">
<mml:math id="m60">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>E</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> of the discrete memristor chaotic map and its bifurcation diagram are shown in <xref ref-type="fig" rid="F5">Figure 5</xref>.</p>
</list-item>
</list>
</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>The Lyapunov exponent spectrum and bifurcation diagram of <inline-formula id="inf55">
<mml:math id="m61">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mspace width="0.3333em"/>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[2,5]. <bold>(a)</bold> Lyapunov exponential spectrum. <bold>(b)</bold> Bifurcation diagram.</p>
</caption>
<graphic xlink:href="fphy-13-1617964-g005.tif"/>
</fig>
<p>As can be seen in <xref ref-type="fig" rid="F5">Figure 5</xref>, when <inline-formula id="inf56">
<mml:math id="m62">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[2, 3.95) and <inline-formula id="inf57">
<mml:math id="m63">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mspace width="0.3333em"/>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>(4.08, 5), the discrete memristor chaotic system exhibits hyperchaotic behavior. For example, when <inline-formula id="inf58">
<mml:math id="m64">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2.5</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and 4.5, it can be seen that the system has two positive Lyapunov exponents, and the chaotic attractors of the system are shown in <xref ref-type="fig" rid="F6">Figures 6a, b</xref>. When <inline-formula id="inf59">
<mml:math id="m65">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[3.95, 3.98], the system has a periodic attractor. For example, when <inline-formula id="inf60">
<mml:math id="m66">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>3.96</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, the chaotic attractor of the system is shown in <xref ref-type="fig" rid="F6">Figure 6c</xref>. When <inline-formula id="inf61">
<mml:math id="m67">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mspace width="0.3333em"/>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[4.06, 4.08], the system has a positive Lyapunov exponent and is in a chaotic state. For example, when <inline-formula id="inf62">
<mml:math id="m68">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>4.07</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, the chaotic attractor of the system is shown in <xref ref-type="fig" rid="F6">Figure 6d</xref>. The analysis of the comprehensive parameter bifurcation diagram and the Lyapunov exponent can provide a solid theoretical basis for the application of new discrete hyperchaotic maps.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Phase diagram of a discrete memristive chaotic system as a function of parameter <inline-formula id="inf63">
<mml:math id="m69">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. <bold>(a)</bold> <italic>a</italic> &#x3d; 2.5. <bold>(b)</bold> <italic>a</italic> &#x3d; 4.5. <bold>(c)</bold> <italic>a</italic> &#x3d; 3.96. <bold>(d)</bold> <italic>a</italic> &#x3d; 4.07.</p>
</caption>
<graphic xlink:href="fphy-13-1617964-g006.tif"/>
</fig>
<p>
<list list-type="simple">
<list-item>
<p>(3) The influence of the parameter <inline-formula id="inf64">
<mml:math id="m70">
<mml:mrow>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> on the system: In addition, to explore the influence of parameter <inline-formula id="inf65">
<mml:math id="m71">
<mml:mrow>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> on the discrete memristor system, parameters <inline-formula id="inf66">
<mml:math id="m72">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2.5</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf67">
<mml:math id="m73">
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1.5</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> are set to make the parameter <inline-formula id="inf68">
<mml:math id="m74">
<mml:mrow>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> change in the range of <inline-formula id="inf69">
<mml:math id="m75">
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mn>0,0.61</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, and the <inline-formula id="inf70">
<mml:math id="m76">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>E</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and their bifurcation diagrams of the chaotic map of the discrete memristor are shown in <xref ref-type="fig" rid="F7">Figure 7</xref>.</p>
</list-item>
</list>
</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>The Lyapunov exponent spectrum, bifurcation diagram and phase diagram of <inline-formula id="inf71">
<mml:math id="m77">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mspace width="0.3333em"/>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[0,0.6]. <bold>(a)</bold> Lyapunov exponential spectrum. <bold>(b)</bold> Bifurcation diagram. <bold>(c)</bold> <italic>g</italic> &#x3d; 0.42. <bold>(d)</bold> <italic>g</italic> &#x3d; 0.6.</p>
</caption>
<graphic xlink:href="fphy-13-1617964-g007.tif"/>
</fig>
<p>When parameters <inline-formula id="inf72">
<mml:math id="m78">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2.5</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mi>b</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1.5</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and initial values <inline-formula id="inf73">
<mml:math id="m79">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>0.1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> are selected, the bifurcation plot and LE exponential spectra for parameter <inline-formula id="inf74">
<mml:math id="m80">
<mml:mrow>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are shown in <xref ref-type="fig" rid="F7">Figures 7a, b</xref>. As can be seen in <xref ref-type="fig" rid="F7">Figure 7</xref>, with the change of parameter <inline-formula id="inf75">
<mml:math id="m81">
<mml:mrow>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the discrete memristive chaotic system enters the chaotic state from the typical periodic bifurcation, and a complex window period appears in the chaotic region. When <inline-formula id="inf76">
<mml:math id="m82">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[0.31, 0.32], the system has a positive LE exponent and presents a chaotic state, and at <inline-formula id="inf77">
<mml:math id="m83">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[0, 0.31) and <inline-formula id="inf78">
<mml:math id="m84">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>(0.32, 0.32], the discrete memristic chaotic system behaves periodically. For example, when <inline-formula id="inf79">
<mml:math id="m85">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.42</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, the periodic attractor of the system is shown in <xref ref-type="fig" rid="F7">Figure 7c</xref>. When <inline-formula id="inf80">
<mml:math id="m86">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[0.57, 0.6], there are two positive LE exponents, and the discrete memristic chaotic system exhibits hyperchaotic behavior. For example, when <inline-formula id="inf81">
<mml:math id="m87">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.6</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, the discrete memristive chaotic attractor of the system is shown in <xref ref-type="fig" rid="F7">Figure 7d</xref>.</p>
<p>The discrete memristive chaotic attractors corresponding to the different parameter values <inline-formula id="inf82">
<mml:math id="m88">
<mml:mrow>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are shown in <xref ref-type="fig" rid="F8">Figure 8</xref>. It can be observed that the chaotic attractor has a complex fractal structure and with increasing parameter <inline-formula id="inf83">
<mml:math id="m89">
<mml:mrow>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the originally separated chaotic attractor, as shown in <xref ref-type="fig" rid="F8">Figure 8a</xref>, gradually merges with the adjustment of system parameters to form a more complex and unique global attractor, as shown in <xref ref-type="fig" rid="F8">Figure 8d</xref>. The synthesis process of chaotic attractors increases the dimension and complexity of the state space of the system, so that the discrete memristive chaotic system can be flexibly applied to the field of information security. In addition, in the discrete memristive chaotic system, the chaotic sequence generated by the composite attractor has better randomness and non-repeatability, and this complex dynamic behavior makes the output sequence of the system difficult to predict, which provides a high degree of nonlinear characteristics for the encryption process and increases the difficulty of cracking.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Phase diagram of <inline-formula id="inf84">
<mml:math id="m90">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mspace width="0.3333em"/>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[0.57,0.8] discrete memristive hyperchaotic map. <bold>(a)</bold> <italic>g</italic> &#x3d; 0.58. <bold>(b)</bold> <italic>g</italic> &#x3d; 0.65. <bold>(c)</bold> <italic>g</italic> &#x3d; 0.70. <bold>(d)</bold> <italic>g</italic> &#x3d; 0.80.</p>
</caption>
<graphic xlink:href="fphy-13-1617964-g008.tif"/>
</fig>
</sec>
<sec id="s3-3">
<title>3.3 Random analysis</title>
<p>Discrete memristive hyperchaoticmap has been widely used to improve the credibility of data analysis, random number generation, and encrypted communication. In these areas, randomness is a critical requirement, as the resulting chaotic sequences that do not have sufficient randomness can easily be cracked or predicted, compromising the security of the application. Through the randomness test, the randomness and safety of chaotic sequences generated by the discrete memristive hyperchaotic map can be evaluated. To test the randomness of chaotic sequences, we performed two statistical tests, NIST and 0-1. NIST tests are a series of standardized tests that are used to evaluate and verify the security of random number generators and cryptographic algorithms to check whether the generated data are random. The test results are shown in <xref ref-type="table" rid="T1">Table 1</xref>, from which it can be found that all P values are greater than 0.01, indicating that the key system has successfully passed the test and the generated data have sufficient security and randomness.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>The NIST test results.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Number</th>
<th align="center">Statistical test terms</th>
<th align="center">P-values</th>
<th align="center">Result</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">1</td>
<td align="center">Frequency</td>
<td align="center">0.987</td>
<td align="center">Success</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">Intra-block frequency</td>
<td align="center">0.978</td>
<td align="center">Success</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">Cumulative sums</td>
<td align="center">0.765</td>
<td align="center">Success</td>
</tr>
<tr>
<td align="center">4</td>
<td align="center">Runs</td>
<td align="center">0.654</td>
<td align="center">Success</td>
</tr>
<tr>
<td align="center">5</td>
<td align="center">Longest run</td>
<td align="center">0.543</td>
<td align="center">Success</td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">Binary matrix order</td>
<td align="center">0.432</td>
<td align="center">Success</td>
</tr>
<tr>
<td align="center">7</td>
<td align="center">FFT</td>
<td align="center">0.21</td>
<td align="center">Success</td>
</tr>
<tr>
<td align="center">8</td>
<td align="center">Non-overlapping module matching</td>
<td align="center">0.821</td>
<td align="center">Success</td>
</tr>
<tr>
<td align="center">9</td>
<td align="center">Overlapping module matching</td>
<td align="center">0.109</td>
<td align="center">Success</td>
</tr>
<tr>
<td align="center">10</td>
<td align="center">General statistics</td>
<td align="center">0.098</td>
<td align="center">Success</td>
</tr>
<tr>
<td align="center">11</td>
<td align="center">Approximate entropy</td>
<td align="center">0.087</td>
<td align="center">Success</td>
</tr>
<tr>
<td align="center">12</td>
<td align="center">Random deviations</td>
<td align="center">0.076</td>
<td align="center">Success</td>
</tr>
<tr>
<td align="center">13</td>
<td align="center">Random excursions variant</td>
<td align="center">0.065</td>
<td align="center">Success</td>
</tr>
<tr>
<td align="center">14</td>
<td align="center">Serial</td>
<td align="center">0.054</td>
<td align="center">Success</td>
</tr>
<tr>
<td align="center">15</td>
<td align="center">Linear complexity</td>
<td align="center">0.043</td>
<td align="center">Success</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The &#x201c;0-1 test&#x201d; generally refers to a statistical test performed on a random number or chaotic sequence, mainly to evaluate whether the resulting sequence is sufficiently random to meet specific statistical requirements and application needs. Firstly, a chaotic sequence with a duration of more than 2000 was randomly selected, and the values were selected at a certain step interval for testing, and the test results are shown in <xref ref-type="table" rid="T2">Table 2</xref>. As you can see from the results in the table, the test result value is close to 1. This indicates that the discrete memristive hyperchaotic map exhibits a high degree of randomness.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>The 0-1 test results.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Sequence</th>
<th align="center">S1</th>
<th align="center">S2</th>
<th align="center">S3</th>
<th align="center">S4</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">xn</td>
<td align="center">0.9984</td>
<td align="center">0.9994</td>
<td align="center">0.9981</td>
<td align="center">0.9972</td>
</tr>
<tr>
<td align="center">yn</td>
<td align="center">0.9981</td>
<td align="center">0.9982</td>
<td align="center">0.9965</td>
<td align="center">0.9971</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Based on the results shown in <xref ref-type="table" rid="T1">Tables 1</xref>, <xref ref-type="table" rid="T2">2</xref>, it can be concluded that the key system derived from the discrete memristive hyperchaos map has excellent randomness. Chaotic randomness testing is of great significance in application security, data analysis, and simulation, which can ensure the security of the application and meet the security and reliability requirements required for image encryption.</p>
</sec>
</sec>
<sec id="s4">
<title>4 Design and implementation of image encryption algorithm</title>
<sec id="s4-1">
<title>4.1 An image encryption scheme based on hyperchaotic map</title>
<p>In this section, a novel image encryption scheme based on a two-dimensional hyperchaotic map based on cyclic shift, forward and reverse diffusion, and global displacement is introduced. By combining key steps such as pixel diffusion and displacement, hyperchaotic sequences are used to reorder the pixel positions of the original image and disrupt the overall structure of the image. On the one hand, the displacement process ensures randomness, while diffusion further enhances the complexity of image encryption. The processed chaotic sequence and pixel value are used to perform XOR operations to further improve the encryption strength and reduce the risk of information leakage. The steps are as follows:</p>
<p>
<list list-type="simple">
<list-item>
<p>1. Select the original image and perform channel separation, and select a grayscale image of <inline-formula id="inf85">
<mml:math id="m91">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mspace width="0.3333em"/>
<mml:mo>&#xd7;</mml:mo>
<mml:mspace width="0.3333em"/>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> as the original image. <inline-formula id="inf86">
<mml:math id="m92">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mspace width="0.3333em"/>
<mml:mo>&#xd7;</mml:mo>
<mml:mspace width="0.3333em"/>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> chaotic sequences <inline-formula id="inf87">
<mml:math id="m93">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> are generated from the state variables <inline-formula id="inf88">
<mml:math id="m94">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, and two chaotic sequences <inline-formula id="inf89">
<mml:math id="m95">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf90">
<mml:math id="m96">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> are generated using a Gaussian chaotic neural network, which is used for row and column shifts, respectively.</p>
</list-item>
</list>
</p>
<p>
<list list-type="simple">
<list-item>
<p>2. Generate m<inline-formula id="inf91">
<mml:math id="m97">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>n chaotic sequences from the state variables <inline-formula id="inf92">
<mml:math id="m98">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> The chaotic sequences <inline-formula id="inf93">
<mml:math id="m99">
<mml:mrow>
<mml:mi>Z</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and the scrambled image are added pixel by pixel to achieve positive diffusion. Regenerate <inline-formula id="inf94">
<mml:math id="m100">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mspace width="0.3333em"/>
<mml:mo>&#xd7;</mml:mo>
<mml:mspace width="0.3333em"/>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> chaotic sequences <inline-formula id="inf95">
<mml:math id="m101">
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> from state variables <inline-formula id="inf96">
<mml:math id="m102">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. The chaotic sequence <inline-formula id="inf97">
<mml:math id="m103">
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and the image after forward diffusion are subtracted pixel by pixel to achieve reverse diffusion.</p>
</list-item>
<list-item>
<p>3. Based on the chaotic characteristics of the hyperchaotic sequences <inline-formula id="inf98">
<mml:math id="m104">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf99">
<mml:math id="m105">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, a permutation index matrix is generated. According to the permutation index matrix, the position of the image is rearranged after forward and reverse diffusion processing. For each pixel position <inline-formula id="inf100">
<mml:math id="m106">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> in the image, determine its corresponding displacement position <inline-formula id="inf101">
<mml:math id="m107">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> in the permutation index matrix and move the pixel value from position <inline-formula id="inf102">
<mml:math id="m108">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> to position <inline-formula id="inf103">
<mml:math id="m109">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. In this way, all pixels of the image are rearranged in the order determined by the chaotic sequence, which completely changes the pixel distribution of the image and hides the structure and information of the original image.</p>
</list-item>
</list>
</p>
<p>The image encryption algorithm of the new discrete memristive chaotic system provides a secure and powerful encryption scheme for grayscale image encryption. In the encryption stage, the plaintext image undergoes cyclic shift, forward and reverse diffusion, and global substitution operations, combined with the dynamic key generated by the chaotic system, and finally generates an irreversible ciphertext image,as shown in <xref ref-type="fig" rid="F9">Figure 9a</xref>. During decryption, global substitution, forward and reverse diffusion, and cyclic shift are performed in reverse, and the original pixel value and position are restored by the same chaos key to achieve lossless decryption,as shown in <xref ref-type="fig" rid="F9">Figure 9b</xref>.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Encryption and decryption process diagram. <bold>(a)</bold> Encryption Flow Diagram. <bold>(b)</bold> Decryption Process Diagram.</p>
</caption>
<graphic xlink:href="fphy-13-1617964-g009.tif"/>
</fig>
</sec>
<sec id="s4-2">
<title>4.2 Performance analysis of encryption algorithms</title>
<p>In image encryption algorithms, the size of the key space directly determines the security of the encryption. To verify the feasibility and effectiveness of the proposed algorithm, simulation tests were performed using Matlab 2023b, with the key set as <inline-formula id="inf104">
<mml:math id="m110">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.6</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mi>a</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>3</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1.8</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf105">
<mml:math id="m111">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>0.1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. A chaotic sequence required for encryption was generated using a discrete memristive chaotic system, and then the image was encrypted through the encryption algorithm. When establishing a new discrete hyperchaotic map, the selection of the key depends on multiple parameters, such as initial conditions and the dynamic characteristics of the system. As shown in <xref ref-type="fig" rid="F10">Figures 10a, d, g</xref> is the original image before the above-mentioned algorithm is encrypted, <xref ref-type="fig" rid="F10">Figures 10b, e, h</xref> are the encrypted image after using the above-mentioned encryption algorithm, and <xref ref-type="fig" rid="F10">Figures 10c, f, i</xref> are the decryption image after using the above-mentioned algorithm. In order to verify the security of the encryption effect of the system, this paper conducted performance analysis, mainly including key space analysis, histogram analysis, correlation analysis, and information entropy analysis.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Encryption and decryption effects of images. <bold>(a)</bold> Plaintext image. <bold>(b)</bold> Encryption-image. <bold>(c)</bold> Decryption-image. <bold>(d)</bold> Plaintext image. <bold>(e)</bold> Encryption-image. <bold>(f)</bold> Decryption-image. <bold>(g)</bold> Plaintext image. <bold>(h)</bold> Encryption-image. <bold>(i)</bold> Decryption-image.</p>
</caption>
<graphic xlink:href="fphy-13-1617964-g010.tif"/>
</fig>
<sec id="s4-2-1">
<title>4.2.1 Key space analysis</title>
<p>In image encryption algorithms, the size of the key space directly determines the security of the encryption. Studies have shown that the larger the key space, the more difficult it is for attackers to crack. It is generally accepted that the size of the key space should be greater than 2,128 [<xref ref-type="bibr" rid="B45">45</xref>] to ensure security. The keys of IES-CTG are <inline-formula id="inf106">
<mml:math id="m112">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf107">
<mml:math id="m113">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, and the parameter intervals <inline-formula id="inf108">
<mml:math id="m114">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[2,3], <inline-formula id="inf109">
<mml:math id="m115">
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[1.6,1.8], <inline-formula id="inf110">
<mml:math id="m116">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[0.5, 0.6] and the initial value range <inline-formula id="inf111">
<mml:math id="m117">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>[0.1, 0.3], <inline-formula id="inf112">
<mml:math id="m118">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mn>0</mml:mn>
<mml:mo>&#x2208;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> [0.1, 0.3], and the results of image encryption and decryption are shown in <xref ref-type="fig" rid="F10">Figure 10</xref>. Therefore, the key space S of the IES-CTG is shown in <xref ref-type="disp-formula" rid="e7">Equation 7</xref>:<disp-formula id="e7">
<mml:math id="m119">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>5</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>8</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>71</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2248;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>238</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>where <inline-formula id="inf113">
<mml:math id="m120">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>15</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1.8</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1.6</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>15</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>0.6</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.5</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>15</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>0.3</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>15</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>5</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>0.3</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>15</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>Brute-force attack refers to the situation where an attacker tries all possible key combinations until the correct key for decrypting the information is found. The size of the key space determines the number of possible key combinations. The larger the key space, the more difficult it is for the attacker to find the correct key through brute-force attempts. The key space designed for the novel discrete hyperchaotic map is <inline-formula id="inf114">
<mml:math id="m121">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>238</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>, significantly larger than the recommended minimum of <inline-formula id="inf115">
<mml:math id="m122">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>128</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> for the key space, which can effectively resist brute-force attacks. Therefore, the algorithm has larger scale and complexity, and the proposed image encryption scheme can effectively resist external attacks and provide greater security.</p>
</sec>
<sec id="s4-2-2">
<title>4.2.2 Histogram analysis</title>
<p>In image encryption, histogram analysis is an important method to evaluate the encryption effect [63]. <xref ref-type="fig" rid="F11">Figures 11a, c, e</xref> are the original images, and their corresponding image histograms are shown in <xref ref-type="fig" rid="F11">Figures 11b, d, f</xref>, and their pixel value distribution can be visually seen. By comparing the encrypted histograms, as shown in <xref ref-type="fig" rid="F11">Figures 11g, i, k</xref>, it can be observed that the encrypted image histograms should show more uniform distribution characteristics. The histogram of the decrypted image is obtained by the decryption algorithm as shown in <xref ref-type="fig" rid="F11">Figures 11h, j, l</xref>. This balance indicates that confusing and dispersing the pixel information of the original image reduces its recognizability and improves security. That is, the attacker cannot obtain the histogram information of the plaintext image by statistically analyzing the histogram of the ciphertext image, indicating that the proposed algorithm has good diffusion and resistance to statistical attacks.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Histograms of plaintext and ciphertext images. <bold>(a)</bold> Plaintext-image. <bold>(b)</bold> Histogram of Plaintext-image. <bold>(c)</bold> Histogram of Encryption-image. <bold>(d)</bold> Histogram of Decryption-image. <bold>(e)</bold> Plaintext-image. <bold>(f)</bold> Histogram of Plaintext-image. <bold>(g)</bold> Histogram of Encryption-image. <bold>(h)</bold> Histogram of Decryption-image. <bold>(i)</bold> Plaintext image. <bold>(j)</bold> Histogram of Plaintext image. <bold>(k)</bold> Histogram of Encryption-image. <bold>(l)</bold> Histogram of Decryption-image.</p>
</caption>
<graphic xlink:href="fphy-13-1617964-g011.tif"/>
</fig>
<p>The entropy of the histogram is also a key indicator to evaluate the effectiveness of image encryption. The higher the entropy value, the higher the complexity of the encrypted image information and the stronger the ability to resist various attacks, as shown in <xref ref-type="fig" rid="F11">Figures 11d, h, i</xref>. In this study, the encrypted image generated by the new discrete hyperchaotic map has a high histogram entropy value, which shows the effectiveness and security of the encryption algorithm in practical applications.</p>
</sec>
<sec id="s4-2-3">
<title>4.2.3 Relevance analysis</title>
<p>In the design and implementation of image encryption algorithms, correlation analysis is an important performance index. Low correlation means that there is almost no linear or non-linear relationship between the pixel values of the encrypted image, which effectively increases the difficulty of cracking. In order to evaluate the performance of the new discrete hyperchaotic map proposed in the process of image encryption, it is necessary to analyze the correlation of the images before and after encryption. <xref ref-type="fig" rid="F12">Figures 12</xref>, <xref ref-type="fig" rid="F13">13</xref> illustrate the correlation between the adjacent pixels of the plaintext image before image encryption and the ciphertext image after encryption, respectively.</p>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>Correlation between adjacent pixels in a plaintext image. <bold>(a)</bold> Horizontal. <bold>(b)</bold> Vertical. <bold>(c)</bold> Diagonal.</p>
</caption>
<graphic xlink:href="fphy-13-1617964-g012.tif"/>
</fig>
<fig id="F13" position="float">
<label>FIGURE 13</label>
<caption>
<p>Encrypted image adjacent pixel correlation. <bold>(a)</bold> Horizontal. <bold>(b)</bold> Vertical. <bold>(c)</bold> Diagonal.</p>
</caption>
<graphic xlink:href="fphy-13-1617964-g013.tif"/>
</fig>
<p>The image is very strong, as shown in <xref ref-type="fig" rid="F12">Figures 12a&#x2013;c</xref>, and there is usually a correlation close to 1; However, the correlation between adjacent pixels in a ciphertext image is close to zero, as shown in <xref ref-type="fig" rid="F13">Figures 13a&#x2013;c</xref>. For different test images, different chaotic sequences are used for encryption, and the correlation difference between the encryption results can be observed, which further verifies the randomness of the new discrete hyperchaotic map, thus improving the security of the encrypted images.</p>
<p>As can be seen from the correlation coefficient of the ciphertext image in <xref ref-type="table" rid="T3">Table 3</xref>, the correlation between adjacent pixels in the ciphertext image is close to 0, and they are almost uncorrelated. The experimental results show that the designed image encryption algorithm maintains a high encryption strength under the condition of low correlation. Compared with traditional chaotic encryption algorithms, this novel discrete hyperchaotic mapping effectively reduces the correlation between different pixels, thereby enhancing the security of the encrypted image. When compared with more advanced chaotic encryption algorithms, this algorithm also has obvious advantages in terms of processing speed. It can complete the encryption and decryption processes of images more rapidly. Moreover, when facing common attack methods such as differential attacks and statistical attacks, it demonstrates stronger attack resistance, providing a more reliable guarantee for the security of image data.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Correlation coefficient of ciphertext images.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Encryption scheme</th>
<th align="center">Horizontal</th>
<th align="center">Vertical</th>
<th align="center">Diagonal</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Ref. [<xref ref-type="bibr" rid="B64">64</xref>]</td>
<td align="center">0.0055</td>
<td align="center">&#x2212;0.0068</td>
<td align="center">&#x2212;0.0032</td>
</tr>
<tr>
<td align="center">Ref. [<xref ref-type="bibr" rid="B65">65</xref>]</td>
<td align="center">&#x2212;0.0158</td>
<td align="center">&#x2212;0.0042</td>
<td align="center">&#x2212;0.0039</td>
</tr>
<tr>
<td align="center">Ref. [<xref ref-type="bibr" rid="B38">38</xref>]</td>
<td align="center">&#x2212;0.0066</td>
<td align="center">&#x2212;0.0089</td>
<td align="center">0.0424</td>
</tr>
<tr>
<td align="center">This article</td>
<td align="center">&#x2212;0.0036</td>
<td align="center">0.0032</td>
<td align="center">0.0010</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4-2-4">
<title>4.2.4 Information entropy analysis</title>
<p>Information entropy is a basic concept of information theory. It is an important index for measuring the randomness and uncertainty of information. Generally, it is around 8.0, indicating that the encrypted image has good randomness in the pixel intensity distribution. In this study, a new encryption algorithm based on a discrete hyperchaotic map is used to compare the entropy of the original image and the encrypted image. It can be seen from <xref ref-type="table" rid="T4">Table 4</xref> that after IES - CTG encryption processing, the information entropy of the ciphertext image is very close to the ideal value of 8, and compared to some existing schemes, it has certain advantages.</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Information entropy of ciphertext images with different encryption schemes.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Scheme</th>
<th align="center">Ref. [<xref ref-type="bibr" rid="B38">38</xref>]</th>
<th align="center">Ref. [<xref ref-type="bibr" rid="B40">40</xref>]</th>
<th align="center">This article</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Information entropy</td>
<td align="center">7.9909</td>
<td align="center">7.9971</td>
<td align="center">7.9993</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Furthermore, the variation law of the information entropy under different chaotic parameters is analyzed, and the information entropy performance of the encryption results is affected by adjusting the parameters of the chaotic system. Under the corresponding parameter settings, the increase in the entropy value shows significant sensitivity, which further verifies the effectiveness of chaos characteristics in enhancing the security of image encryption.</p>
</sec>
</sec>
</sec>
<sec sec-type="conclusion" id="s5">
<title>5 Conclusion</title>
<p>In this paper, we conduct in-depth research and discussion on a new type of discrete hyperchaotic map and its application in image encryption. By designing and analyzing a novel discrete hyperchaotic map model, we not only clarify its dynamic characteristics, but also reveal its advantages in generating high-quality chaotic sequences. Then, an image encryption algorithm based on a novel discrete hyperchaotic map design is implemented on the MATLAB platform. The key is used to scramble and diffuse the digital image to be encrypted at the pixel level to improve the security of the image. The experimental results show that the proposed encryption algorithm has significant performance advantages. By comparing images with different encryption effects, the security of encrypted images was evaluated using methods such as histogram analysis, information entropy calculation, and adjacent pixel correlation detection. The experimental results show that the encrypted image presents a good degree of visual chaos and the information entropy value is significantly improved, indicating that its security is better than that of traditional image encryption methods.</p>
<p>The new discrete hyperchaotic map and its application in image encryption have important theoretical value and practical significance. Future research can further explore the application potential of other chaos map models in different information security fields, to promote the progress and innovation of overall information encryption technology.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec sec-type="author-contributions" id="s7">
<title>Author contributions</title>
<p>FY: Supervision, Writing &#x2013; review and editing, Project administration, Resources, Writing &#x2013; original draft. YW: Conceptualization, Data curation, Formal Analysis, Methodology, Software, Writing &#x2013; original draft, Writing &#x2013; review and editing. XW: Formal Analysis, Software, Validation, Writing &#x2013; original draft. TH: Investigation, Supervision, Validation, Writing &#x2013; original draft. SZ: Software, Supervision, Writing &#x2013; original draft. JJ: Funding acquisition, Supervision, Writing &#x2013; review and editing.</p>
</sec>
<sec sec-type="funding-information" id="s8">
<title>Funding</title>
<p>The author(s) declare that financial support was received for the research and/or publication of this article. This work was supported by National Natural Science Foundation of China under Grant 62273141, and by the Guiding Science and Technology Plan Project of Changsha City under Grant kzd2501129.</p>
</sec>
<sec sec-type="COI-statement" id="s9">
<title>Conflict of interest</title>
<p>The 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.</p>
</sec>
<sec sec-type="ai-statement" id="s10">
<title>Generative AI statement</title>
<p>The authors declare that no Generative AI was used in the creation of this manuscript.</p>
</sec>
<sec sec-type="disclaimer" id="s11">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deng</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Q</given-names>
</name>
</person-group>. <article-title>Chaotic dynamics of memristor-coupled tabu learning neuronal network</article-title>. <source>International Journal of Bifurcation and Chaos</source> (<year>2025</year>) <volume>35</volume>:<fpage>2550053</fpage>. <pub-id pub-id-type="doi">10.1142/S0218127425500531</pub-id>
</citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yuan</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Tan</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>S</given-names>
</name>
<etal/>
</person-group> <article-title>A class of n-d Hamiltonian conservative chaotic systems with three-terminal memristor: modeling, dynamical analysis, and fpga implementation</article-title>. <source>Chaos</source> (<year>2025</year>) <volume>35</volume>:<fpage>013121</fpage>. <pub-id pub-id-type="doi">10.1063/5.0238893</pub-id>
</citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gao</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Iu</surname>
<given-names>HHC</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Mou</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Erkan</surname>
<given-names>U</given-names>
</name>
<etal/>
</person-group> <article-title>A parallel color image encryption algorithm based on a 2d logistic-rulkov neuron map</article-title>. <source>IEEE Internet Things J</source> (<year>2025</year>) <fpage>1</fpage>. <pub-id pub-id-type="doi">10.1109/JIOT.2025.3540097</pub-id>
</citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Color video encryption transmission in IoT based on memristive hopfield neural network</article-title>. <source>Signal, Image and Video Processing</source> (<year>2025</year>) <volume>19</volume>:<fpage>77</fpage>. <pub-id pub-id-type="doi">10.1007/s11760-024-03697-x</pub-id>
</citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jin</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Ouyang</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>A novel dynamic hill cipher and its applications on medical iot</article-title>. <source>IEEE Internet Things J</source> (<year>2025</year>) <volume>12</volume>:<fpage>14297</fpage>&#x2013;<lpage>308</lpage>. <pub-id pub-id-type="doi">10.1109/JIOT.2025.3525623</pub-id>
</citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yuan</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Ou</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Zhong</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Dynamical behavior of sw-sw neural networks</article-title>. <source>Chin J Phys</source> (<year>2025</year>) <volume>94</volume>:<fpage>108</fpage>&#x2013;<lpage>20</lpage>. <pub-id pub-id-type="doi">10.1016/j.cjph.2024.12.031</pub-id>
</citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Luo</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Dynamics in a memristive neural network with three discrete heterogeneous neurons and its application</article-title>. <source>Nonlinear Dyn</source> (<year>2025</year>) <volume>113</volume>:<fpage>5811</fpage>&#x2013;<lpage>24</lpage>. <pub-id pub-id-type="doi">10.1007/s11071-024-10513-1</pub-id>
</citation>
</ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hua</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Liao</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>Real-time solutions for dynamic complex matrix inversion and chaotic control using ode-based neural computing methods</article-title>. <source>Comput Intelligence</source> (<year>2025</year>) <volume>41</volume>:<fpage>e70042</fpage>. <pub-id pub-id-type="doi">10.1111/coin.70042</pub-id>
</citation>
</ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Su</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Gracia</surname>
<given-names>YM</given-names>
</name>
<name>
<surname>Yin</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Dynamic analysis and implementation of fpga for a new 4d fractional-order memristive hopfield neural network</article-title>. <source>Fractal and Fractional</source> (<year>2025</year>) <volume>9</volume>:<fpage>115</fpage>. <pub-id pub-id-type="doi">10.3390/fractalfract9020115</pub-id>
</citation>
</ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deng</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Memristive multi-wing chaotic hopfield neural network for lidar data security</article-title>. <source>Nonlinear Dyn</source> (<year>2025</year>) <volume>113</volume>:<fpage>17161</fpage>&#x2013;<lpage>76</lpage>. <pub-id pub-id-type="doi">10.1007/s11071-025-10982-y</pub-id>
</citation>
</ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Feng</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Qin</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Ahmad</surname>
<given-names>M</given-names>
</name>
<etal/>
</person-group> <article-title>Exploiting robust quadratic polynomial hyperchaotic map and pixel fusion strategy for efficient image encryption</article-title>. <source>Expert Syst Appl</source> (<year>2024</year>) <volume>246</volume>:<fpage>123190</fpage>. <pub-id pub-id-type="doi">10.1016/j.eswa.2024.123190</pub-id>
</citation>
</ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lai</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Design and performance analysis of discrete memristive hyperchaotic systems with stuffed cube attractors and ultraboosting behaviors</article-title>. <source>IEEE Trans Ind Electronics</source> (<year>2024</year>) <volume>71</volume>:<fpage>7819</fpage>&#x2013;<lpage>28</lpage>. <pub-id pub-id-type="doi">10.1109/tie.2023.3299016</pub-id>
</citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Mou</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>A new hyperchaotic map based on discrete memristor and meminductor: dynamics analysis, encryption application, and dsp implementation</article-title>. <source>IEEE Trans Ind Electronics</source> (<year>2023</year>) <volume>71</volume>:<fpage>5094</fpage>&#x2013;<lpage>104</lpage>. <pub-id pub-id-type="doi">10.1109/tie.2023.3281687</pub-id>
</citation>
</ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Tan</surname>
<given-names>B</given-names>
</name>
<name>
<surname>He</surname>
<given-names>T</given-names>
</name>
<name>
<surname>He</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>S</given-names>
</name>
<etal/>
</person-group> <article-title>A wide-range adjustable conservative memristive hyperchaotic system with transient quasi-periodic characteristics and encryption application</article-title>. <source>Mathematics</source> (<year>2025</year>) <volume>13</volume>:<fpage>726</fpage>. <pub-id pub-id-type="doi">10.3390/math13050726</pub-id>
</citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Mi</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Dynamic analysis and fpga implementation of a new linear memristor-based hyperchaotic system with strong complexity</article-title>. <source>Mathematics</source> (<year>2024</year>) <volume>12</volume>:<fpage>1891</fpage>. <pub-id pub-id-type="doi">10.3390/math12121891</pub-id>
</citation>
</ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ma</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>An image encryption algorithm based on tabu search and hyperchaos</article-title>. <source>Int J Bifurcation Chaos</source> (<year>2024</year>) <volume>34</volume>:<fpage>2450170</fpage>. <pub-id pub-id-type="doi">10.1142/s0218127424501700</pub-id>
</citation>
</ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Construction of a new 2d hyperchaotic map with application in efficient pseudo-random number generator design and color image encryption</article-title>. <source>Mathematics</source> (<year>2023</year>) <volume>11</volume>:<fpage>3171</fpage>. <pub-id pub-id-type="doi">10.3390/math11143171</pub-id>
</citation>
</ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>S</given-names>
</name>
<etal/>
</person-group> <article-title>Dynamics analysis, fpga realization and image encryption application of a 5d memristive exponential hyperchaotic system</article-title>. <source>Integration</source> (<year>2023</year>) <volume>90</volume>:<fpage>58</fpage>&#x2013;<lpage>70</lpage>. <pub-id pub-id-type="doi">10.1016/j.vlsi.2023.01.006</pub-id>
</citation>
</ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hua</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Bao</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>Two-dimensional sine chaotification system with hardware implementation</article-title>. <source>IEEE Trans Ind Inform</source> (<year>2019</year>) <volume>16</volume>:<fpage>887</fpage>&#x2013;<lpage>97</lpage>. <pub-id pub-id-type="doi">10.1109/tii.2019.2923553</pub-id>
</citation>
</ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Feng</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>S</given-names>
</name>
<etal/>
</person-group> <article-title>Exploiting newly designed fractional-order 3d lorenz chaotic system and 2d discrete polynomial hyper-chaotic map for high-performance multi-image encryption</article-title>. <source>Fractal and Fractional</source> (<year>2023</year>) <volume>7</volume>:<fpage>887</fpage>. <pub-id pub-id-type="doi">10.3390/fractalfract7120887</pub-id>
</citation>
</ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mostafaee</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Mobayen</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Vaseghi</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Vahedi</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Fekih</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Complex dynamical behaviors of a novel exponential hyper&#x2013;chaotic system and its application in fast synchronization and color image encryption</article-title>. <source>Sci Prog</source> (<year>2021</year>) <volume>104</volume>:<fpage>00368504211003388</fpage>. <pub-id pub-id-type="doi">10.1177/00368504211003388</pub-id>
</citation>
</ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>3d convolutional neural network based on memristor for video recognition</article-title>. <source>Pattern Recognition Lett</source> (<year>2020</year>) <volume>130</volume>:<fpage>116</fpage>&#x2013;<lpage>24</lpage>. <pub-id pub-id-type="doi">10.1016/j.patrec.2018.12.005</pub-id>
</citation>
</ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hong</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>T</given-names>
</name>
</person-group>. <article-title>A parallel computing scheme utilizing memristor crossbars for fast corner detection and rotation invariance in the orb algorithm</article-title>. <source>IEEE Trans Comput</source> (<year>2025</year>) <volume>74</volume>:<fpage>996</fpage>&#x2013;<lpage>1010</lpage>. <pub-id pub-id-type="doi">10.1109/tc.2024.3504817</pub-id>
</citation>
</ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>He</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Q</given-names>
</name>
</person-group>. <article-title>Bursting firings in memristive hopffeld neural network with image encryption and hardware implementation</article-title>. <source>IEEE Trans Computer-Aided Des Integrated Circuits Syst</source> (<year>2025</year>) <fpage>1</fpage>&#x2013;<lpage>13</lpage>. <pub-id pub-id-type="doi">10.1109/TCAD.2025.3567878</pub-id>
</citation>
</ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Xiong</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X</given-names>
</name>
<etal/>
</person-group> <article-title>A hindmarsh&#x2013;rose neuron model with electromagnetic radiation control for the mechanical optimization design</article-title>. <source>Chaos, Solitons and Fractals</source> (<year>2024</year>) <volume>187</volume>:<fpage>115408</fpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2024.115408</pub-id>
</citation>
</ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Zhai</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Memristor-based neural network circuit of associative memory with overshadowing and emotion congruent effect</article-title>. <source>IEEE Trans Neural Networks Learn Syst</source> (<year>2024</year>) <volume>36</volume>:<fpage>3618</fpage>&#x2013;<lpage>30</lpage>. <pub-id pub-id-type="doi">10.1109/TNNLS.2023.3348553</pub-id>
</citation>
</ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Fang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Parastesh</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Firing activity in an n-type locally active memristor-based hodgkin&#x2013;huxley circuit</article-title>. <source>Nonlinear Dyn</source> (<year>2024</year>) <volume>112</volume>:<fpage>13451</fpage>&#x2013;<lpage>64</lpage>. <pub-id pub-id-type="doi">10.1007/s11071-024-09728-z</pub-id>
</citation>
</ref>
<ref id="B28">
<label>28.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peng</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>M</given-names>
</name>
<name>
<surname>He</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>What is the impact of discrete memristor on the performance of neural network: a research on discrete memristor-based bp neural network</article-title>. <source>Neural Networks</source> (<year>2025</year>) <volume>185</volume>:<fpage>107213</fpage>. <pub-id pub-id-type="doi">10.1016/j.neunet.2025.107213</pub-id>
</citation>
</ref>
<ref id="B29">
<label>29.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Fang</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Xiong</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J</given-names>
</name>
<etal/>
</person-group> <article-title>Electromagnetic radiation control for nonlinear dynamics of hopfield neural networks</article-title>. <source>Chaos</source> (<year>2024</year>) <volume>34</volume>:<fpage>073149</fpage>. <pub-id pub-id-type="doi">10.1063/5.0194928</pub-id>
</citation>
</ref>
<ref id="B30">
<label>30.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deng</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Analysis of the dynamical behavior of discrete memristor-coupled scale-free neural networks</article-title>. <source>Chin J Phys</source> (<year>2024</year>) <volume>91</volume>:<fpage>966</fpage>&#x2013;<lpage>76</lpage>. <pub-id pub-id-type="doi">10.1016/j.cjph.2024.08.033</pub-id>
</citation>
</ref>
<ref id="B31">
<label>31.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Parastesh</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Ho-Ching</surname>
<given-names>IH</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>A universal configuration framework for mem-element-emulator-based bionic firing circuits</article-title>. <source>IEEE Trans Circuits Syst Regular Pap</source> (<year>2024</year>) <volume>71</volume>:<fpage>4120</fpage>&#x2013;<lpage>30</lpage>. <pub-id pub-id-type="doi">10.1109/tcsi.2024.3428857</pub-id>
</citation>
</ref>
<ref id="B32">
<label>32.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Diversified butterfly attractors of memristive hnn with two memristive systems and application in iomt for privacy protection</article-title>. <source>IEEE Trans Computer-Aided Des Integrated Circuits Syst</source> (<year>2025</year>) <volume>44</volume>:<fpage>304</fpage>&#x2013;<lpage>16</lpage>. <pub-id pub-id-type="doi">10.1109/tcad.2024.3429410</pub-id>
</citation>
</ref>
<ref id="B33">
<label>33.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hong</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Fan</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Memristive neural network circuit design based on locally competitive algorithm for sparse coding application</article-title>. <source>Neurocomputing</source> (<year>2024</year>) <volume>578</volume>:<fpage>127369</fpage>. <pub-id pub-id-type="doi">10.1016/j.neucom.2024.127369</pub-id>
</citation>
</ref>
<ref id="B34">
<label>34.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gao</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Iu</surname>
<given-names>HHC</given-names>
</name>
<name>
<surname>Erkan</surname>
<given-names>U</given-names>
</name>
<name>
<surname>Simsek</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Toktas</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>Y</given-names>
</name>
<etal/>
</person-group> <article-title>A 3d memristive cubic map with dual discrete memristors: design, implementation, and application in image encryption</article-title>. <source>IEEE Trans Circuits Syst Video Technology</source> (<year>2025</year>) <fpage>1</fpage>. <pub-id pub-id-type="doi">10.1109/TCSVT.2025.3545868</pub-id>
</citation>
</ref>
<ref id="B35">
<label>35.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Su</surname>
<given-names>D</given-names>
</name>
<name>
<surname>He</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Yin</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Resonant tunneling diode cellular neural network with memristor coupling and its application in police forensic digital image protection</article-title>. <source>Chin Phys B</source> (<year>2025</year>) <volume>34</volume>:<fpage>050502</fpage>. <pub-id pub-id-type="doi">10.1088/1674-1056/adb8bb</pub-id>
</citation>
</ref>
<ref id="B36">
<label>36.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wan</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>Single direction, grid and spatial multi-scroll attractors in hopfield neural network with the variable number memristive self-connected synapses</article-title>. <source>Chaos, Solitons and Fractals</source> (<year>2024</year>) <volume>189</volume>:<fpage>115584</fpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2024.115584</pub-id>
</citation>
</ref>
<ref id="B37">
<label>37.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Gracia</surname>
<given-names>YM</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Dynamic analysis, image encryption application and fpga implementation of a discrete memristor-coupled neural network</article-title>. <source>Int J Bifurcation Chaos</source> (<year>2024</year>) <volume>34</volume>:<fpage>2450068</fpage>. <pub-id pub-id-type="doi">10.1142/s0218127424500688</pub-id>
</citation>
</ref>
<ref id="B38">
<label>38.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>H</given-names>
</name>
<name>
<surname>He</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>A class of novel discrete memristive chaotic map</article-title>. <source>Chaos, Solitons and Fractals</source> (<year>2023</year>) <volume>174</volume>:<fpage>113791</fpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2023.113791</pub-id>
</citation>
</ref>
<ref id="B39">
<label>39.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Continuous and discrete gradient-zhang neuronet (gzn) with analyses for time-variant overdetermined linear equation system solving as well as mobile localization applications</article-title>. <source>Neurocomputing</source> (<year>2023</year>) <volume>561</volume>:<fpage>126883</fpage>. <pub-id pub-id-type="doi">10.1016/j.neucom.2023.126883</pub-id>
</citation>
</ref>
<ref id="B40">
<label>40.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Demirta&#x15f;</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>A novel multiple grayscale image encryption method based on 3d bit-scrambling and diffusion</article-title>. <source>Optik</source> (<year>2022</year>) <volume>266</volume>:<fpage>169624</fpage>. <pub-id pub-id-type="doi">10.1016/j.ijleo.2022.169624</pub-id>
</citation>
</ref>
<ref id="B41">
<label>41.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xiang</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Gong</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Hua</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>A new discrete-time denoising complex neurodynamics applied to dynamic complex generalized inverse matrices</article-title>. <source>The J Supercomputing</source> (<year>2025</year>) <volume>81</volume>:<fpage>159</fpage>&#x2013;<lpage>25</lpage>. <pub-id pub-id-type="doi">10.1007/s11227-024-06601-z</pub-id>
</citation>
</ref>
<ref id="B42">
<label>42.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peng</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>He</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>A higher dimensional chaotic map with discrete memristor</article-title>. <source>AEU-International J Electronics Commun</source> (<year>2021</year>) <volume>129</volume>:<fpage>153539</fpage>. <pub-id pub-id-type="doi">10.1016/j.aeue.2020.153539</pub-id>
</citation>
</ref>
<ref id="B43">
<label>43.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Mou</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Bi</surname>
<given-names>X</given-names>
</name>
</person-group>. <article-title>Memcapacitor-coupled Chebyshev hyperchaotic map</article-title>. <source>Int J Bifurcation Chaos</source> (<year>2022</year>) <volume>32</volume>:<fpage>2250180</fpage>. <pub-id pub-id-type="doi">10.1142/s0218127422501802</pub-id>
</citation>
</ref>
<ref id="B44">
<label>44.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>Q</given-names>
</name>
</person-group>. <article-title>Discrete-time fractional-order local active memristor-based hopfield neural network and its fpga implementation</article-title>. <source>Chaos, Solitons and Fractals</source> (<year>2025</year>) <volume>193</volume>:<fpage>116053</fpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2025.116053</pub-id>
</citation>
</ref>
<ref id="B45">
<label>45.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Di Marco</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Forti</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Pancioni</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Tesi</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>New class of discrete-time memristor circuits: first integrals, coexisting attractors and bifurcations without parameters</article-title>. <source>Int J Bifurcation Chaos</source> (<year>2024</year>) <volume>34</volume>:<fpage>2450001</fpage>. <pub-id pub-id-type="doi">10.1142/s0218127424500019</pub-id>
</citation>
</ref>
<ref id="B46">
<label>46.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhong</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>X</given-names>
</name>
</person-group>. <article-title>A generic voltage-controlled discrete memristor model and its application in chaotic map</article-title>. <source>Chaos, Solitons and Fractals</source> (<year>2022</year>) <volume>161</volume>:<fpage>112389</fpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2022.112389</pub-id>
</citation>
</ref>
<ref id="B47">
<label>47.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Dynamics analysis and fpga implementation of discrete memristive cellular neural network with heterogeneous activation functions</article-title>. <source>Chaos, Solitons and Fractals</source> (<year>2024</year>) <volume>187</volume>:<fpage>115471</fpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2024.115471</pub-id>
</citation>
</ref>
<ref id="B48">
<label>48.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hamadneh</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Abbes</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Al-Tarawneh</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Gharib</surname>
<given-names>GM</given-names>
</name>
<name>
<surname>Salameh</surname>
<given-names>WMM</given-names>
</name>
<name>
<surname>Al Soudi</surname>
<given-names>MS</given-names>
</name>
<etal/>
</person-group> <article-title>On chaos and complexity analysis for a new sine-based memristor map with commensurate and incommensurate fractional orders</article-title>. <source>Mathematics</source> (<year>2023</year>) <volume>11</volume>:<fpage>4308</fpage>. <pub-id pub-id-type="doi">10.3390/math11204308</pub-id>
</citation>
</ref>
<ref id="B49">
<label>49.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pan</surname>
<given-names>X</given-names>
</name>
</person-group>. <article-title>Research on discrete differential solution methods for derivatives of chaotic systems</article-title>. <source>AIMS Mathematics</source> (<year>2024</year>) <volume>9</volume>:<fpage>33995</fpage>&#x2013;<lpage>4012</lpage>. <pub-id pub-id-type="doi">10.3934/math.20241621</pub-id>
</citation>
</ref>
<ref id="B50">
<label>50.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peng</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Xiang</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Dai</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Simulink modeling and analysis of a three-dimensional discrete memristor map</article-title>. <source>Symmetry</source> (<year>2024</year>) <volume>16</volume>:<fpage>990</fpage>. <pub-id pub-id-type="doi">10.3390/sym16080990</pub-id>
</citation>
</ref>
<ref id="B51">
<label>51.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bao</surname>
<given-names>BC</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Hyperchaos in a second-order discrete memristor-based map model</article-title>. <source>Electronics Lett</source> (<year>2020</year>) <volume>56</volume>:<fpage>769</fpage>&#x2013;<lpage>70</lpage>. <pub-id pub-id-type="doi">10.1049/el.2020.1172</pub-id>
</citation>
</ref>
<ref id="B52">
<label>52.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zheng</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>Z</given-names>
</name>
</person-group>. <article-title>An image encryption algorithm based on multichaotic system and dna coding</article-title>. <source>Discrete Dyn Nat Soc</source> (<year>2020</year>) <volume>2020</volume>:<fpage>1</fpage>&#x2013;<lpage>16</lpage>. <pub-id pub-id-type="doi">10.1155/2020/5982743</pub-id>
</citation>
</ref>
<ref id="B53">
<label>53.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lai</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Lai</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Hidden coexisting hyperchaos of new memristive neuron model and its application in image encryption</article-title>. <source>Chaos, Solitons and Fractals</source> (<year>2022</year>) <volume>158</volume>:<fpage>112017</fpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2022.112017</pub-id>
</citation>
</ref>
<ref id="B54">
<label>54.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Banu</surname>
<given-names>SA</given-names>
</name>
<name>
<surname>Amirtharajan</surname>
<given-names>R</given-names>
</name>
</person-group>. <article-title>A robust medical image encryption in dual domain: chaos-dna-iwt combined approach</article-title>. <source>Med and Biol Eng and Comput</source> (<year>2020</year>) <volume>58</volume>:<fpage>1445</fpage>&#x2013;<lpage>58</lpage>. <pub-id pub-id-type="doi">10.1007/s11517-020-02178-w</pub-id>
</citation>
</ref>
<ref id="B55">
<label>55.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>You</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Lou</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>A joint image compression and encryption scheme based on a novel coupled map lattice system and dna operations</article-title>. <source>Front Inf Technology and Electron Eng</source> (<year>2023</year>) <volume>24</volume>:<fpage>813</fpage>&#x2013;<lpage>27</lpage>.</citation>
</ref>
<ref id="B56">
<label>56.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ahmad</surname>
<given-names>I</given-names>
</name>
<name>
<surname>Shin</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>A novel hybrid image encryption&#x2013;compression scheme by combining chaos theory and number theory</article-title>. <source>Signal Processing: Image Commun</source> (<year>2021</year>) <volume>98</volume>:<fpage>116418</fpage>. <pub-id pub-id-type="doi">10.1016/j.image.2021.116418</pub-id>
</citation>
</ref>
<ref id="B57">
<label>57.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wei</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>X</given-names>
</name>
</person-group>. <article-title>Optical multiple-image authentication and encryption based on phase retrieval and interference with sparsity constraints</article-title>. <source>Opt and Laser Technology</source> (<year>2021</year>) <volume>142</volume>:<fpage>107257</fpage>. <pub-id pub-id-type="doi">10.1016/j.optlastec.2021.107257</pub-id>
</citation>
</ref>
<ref id="B58">
<label>58.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hua</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Visually secure image encryption using adaptive-thresholding sparsification and parallel compressive sensing</article-title>. <source>Signal Process.</source> (<year>2021</year>) <volume>183</volume>:<fpage>107998</fpage>. <pub-id pub-id-type="doi">10.1016/j.sigpro.2021.107998</pub-id>
</citation>
</ref>
<ref id="B59">
<label>59.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>A fast image encryption algorithm based on compressive sensing and hyperchaotic map</article-title>. <source>Opt Lasers Eng</source> (<year>2019</year>) <volume>121</volume>:<fpage>203</fpage>&#x2013;<lpage>14</lpage>. <pub-id pub-id-type="doi">10.1016/j.optlaseng.2019.04.011</pub-id>
</citation>
</ref>
<ref id="B60">
<label>60.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X</given-names>
</name>
</person-group>. <article-title>Optical multiple-image encryption based on multiplane phase retrieval and interference</article-title>. <source>J Opt</source> (<year>2011</year>) <volume>13</volume>:<fpage>115401</fpage>. <pub-id pub-id-type="doi">10.1088/2040-8978/13/11/115401</pub-id>
</citation>
</ref>
<ref id="B61">
<label>61.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wei</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Sixing</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Guilin</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Yonghong</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Qichang</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Multi-image optical encryption method of jtc system combining cgh and frequency shift</article-title>. <source>Infrared Laser Eng</source> (<year>2022</year>) <volume>51</volume>:<fpage>20220175</fpage>&#x2013;<lpage>1</lpage>. <pub-id pub-id-type="doi">10.3788/irla20220175</pub-id>
</citation>
</ref>
<ref id="B62">
<label>62.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>A novel fast image encryption algorithm based on coefficient independent coupled exponential chaotic map</article-title>. <source>Physica Scripta</source> (<year>2024</year>) <volume>99</volume>:<fpage>025249</fpage>. <pub-id pub-id-type="doi">10.1088/1402-4896/ad1fc3</pub-id>
</citation>
</ref>
<ref id="B63">
<label>63.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ning</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Ouyang</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>A time-varying hill cipher for dynamic image cryptography</article-title>. <source>Tsinghua Sci Technology</source> (<year>2025</year>). <pub-id pub-id-type="doi">10.26599/TST.2024.9010213</pub-id>
</citation>
</ref>
<ref id="B64">
<label>64.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Kurths</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Kan</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>A novel lossless color image encryption scheme using 2d dwt and 6d hyperchaotic system</article-title>. <source>Inf Sci</source> (<year>2016</year>) <volume>349</volume>:<fpage>137</fpage>&#x2013;<lpage>53</lpage>. <pub-id pub-id-type="doi">10.1016/j.ins.2016.02.041</pub-id>
</citation>
</ref>
<ref id="B65">
<label>65.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Tian</surname>
<given-names>Z</given-names>
</name>
</person-group>. <article-title>A novel image cipher based on 3d bit matrix and Latin cubes</article-title>. <source>Inf Sci</source> (<year>2019</year>) <volume>478</volume>:<fpage>1</fpage>&#x2013;<lpage>14</lpage>. <pub-id pub-id-type="doi">10.1016/j.ins.2018.11.010</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>