A Multi-Scroll System and Its Application for Image Encryption Based on Logistic Level Pulse
-
摘要: 现有多涡卷吸引子混沌系统中引入的非线性函数多为阶梯函数、饱和函数、多逻辑电平脉冲函数等,从而系统的电路实现复杂度会随涡卷数量的增加而增大,致使其硬件实现变得较为困难。针对此问题,该文设计了Logistic电平脉冲函数,采用非自治的脉冲控制方法基于Lorenz系统构造了一个新的多涡卷混沌系统,对其进行了动力学特性分析和基于FPGA芯片的硬件实现,最后给出了系统在图像加密中的应用。分析结果表明,该文所设计系统的电路实现复杂度与涡卷数量无关,于是FPGA电路可在不改变RTL代码的情况下仅通过改变控制参数即可产生不同的多涡卷吸引子;与Lorenz系统相比,此多涡卷系统具有更多的敏感性参数,应用于图像加密时密钥空间更大,更能有效抵抗穷举攻击。
-
关键词:
- 混沌系统 /
- 图像加密 /
- 多涡卷吸引子 /
- Logistic映射 /
- FPGA
Abstract: The nonlinear functions introduced into the existing multi-scroll attractor chaotic systems are mostly step function, saturation function, multi-logic level pulse function and so on. Therefore, the system hardware complexity increases with the increase of the number of scrolls, which makes its hardware implementation more difficult. To solve this problem, a Logistic level pulse function is designed and a new chaotic system with multi-scroll based on the Lorenz system is constructed by the nonautonomous pulse control method. The system’s dynamic characteristics are analyzed and the system is implemented based on FPGA chip. Finally, the application of the system in image encryption is given. The analysis results show that the hardware complexity of the system designed in this paper is independent of the number of scrolls, so the FPGA circuit can produce different multi-scroll attractors only by changing the control parameters without the change of the RTL codes; Compared with the Lorenz system, the designed multi-scroll system has more sensitive parameters so as to have larger key space and resist brute-force attack more effectively when applied to image encryption.-
Key words:
- Chaotic System /
- Image encryption /
- Multi-scroll attractor /
- Logistic map /
- FPGA
-
1. 引言
混沌系统的伪随机性和对初始值的敏感性使其在多媒体信息安全领域受到广泛关注。例如,在信道开放的通信系统中,利用混沌同步技术处理传输数据,可防止非法窃听引起的信息泄露;在图像或视频加密中,使用基于混沌系统构建的加密算法加密图像或视频,具有比传统的DES和AES加密算法更快的加密速度和更高的安全性[1]。具有复杂动力学行为且电路实现复杂度低的混沌系统是混沌加密应用的关键。
在Chua系统[2]、Jerk系统[3]、广义Lorenz系统[4]中引入非线性函数使系统的平衡点发生扩展,可形成多涡卷吸引子,从而得到多涡卷吸引子混沌系统。相较于原混沌系统,多涡卷吸引子混沌系统的动力学行为和结构更为复杂,在安全加密领域中更有优势[5]。多涡卷系统具有自治和非自治两种类型,其中自治多涡卷系统的控制函数主要为阶梯函数[6]、饱和函数[7]、多级双曲正切函数[8]等不含时间的非线性函数,而自治多涡卷系统主要有3个问题:(1)非线性函数缺乏一般性,即产生不同的多涡卷系统需要不同类型的非线性函数;(2)非线性函数有多个参数需要确定,且各参数相互作用,致使控制较为复杂;(3)系统电路实现复杂度随涡卷数量增加而增大。利用非自治的脉冲控制方法可有效解决问题(1)和问题(2)。例如,文献[9]提出了一种基于脉冲控制设计多方向多涡卷吸引子的方法,该方法具有通用性,可应用于任意混沌系统而无需重构非线性函数。文献[10]在Sprott C系统的基础上提出了一种基于多逻辑电平脉冲生成平移多涡卷吸引子的方法,分析表明基于脉冲控制的多涡卷系统具有恒定Lyapunov指数。文献[11]基于sigmoid函数设计了一种多逻辑电平脉冲函数,sigmoid函数使系统平衡点变化变得连续。文献[12]提出了一种基于分段函数的多层嵌套混沌吸引子设计方法,将分段函数引入到Chua系统,产生多层嵌套的多涡卷吸引子。这些方法的优势是无需重构非线性函数,但缺点是涡卷数量越多,需要叠加的脉冲数量越多,这增大了系统电路实现的复杂度,给系统的硬件实现带来了较大的困难。
针对此问题,本文设计了一个Logistic电平脉冲函数,利用Logistic映射的周期分岔和混沌产生多逻辑电平脉冲和随机电平脉冲。然后,采用非自治的脉冲控制方法将Logistic电平脉冲函数作为控制函数引入到Lorenz系统,得到一个具有复杂动力学行为的新的多涡卷吸引子混沌系统,其动力学分析表明Logistic电平脉冲函数有效地提高了混沌序列的复杂度。FPGA实验结果表明系统电路可在不改变RTL代码的情况下仅通过修改控制参数即可产生不同的多涡卷吸引子,并且不改变系统电路实现的复杂度,而已有的多涡卷系统难以做到这一点。最后,设计了一种将此多涡卷系统应用于图像加密的方案,对其进行了NIST随机特性测试、密钥敏感性分析和结构相似度分析。结果表明,与Lorenz系统相比,此多涡卷系统具有更多的敏感性参数,应用于图像加密时密钥空间更大,更能有效抵抗穷举攻击。
2. Logistic电平脉冲函数
一般使用阶梯函数、饱和函数、多逻辑电平脉冲函数等非线性函数作为多涡卷混沌系统的控制函数,这些复杂的非线性函数增加了多涡卷系统电路实现的复杂度。针对该问题,本文设计了一种Logistic电平脉冲函数,该函数利用Logistic映射[13]的周期分岔和混沌产生多逻辑脉冲和随机电平脉冲,该函数形式为
S(t)=k(g(t)−0.5) (1) 其中,k为
S(t) 的缩放因子,将Logistic映射连续化得到函数g(t) g(t)={g0,0≤t<Tμ⋅g(t−T)(1−g(t−T)),t≥T (2) 其中,
μ∈(0,4] 和g0∈(0,1) 分别为Logistic映射的系统参数和初值,T 为周期,决定了S(t) 的脉冲宽度。函数S(t) 的幅值变化与Logistic映射一致,其取值范围为(k(μ/4−0.5),k(μ2/4−μ3/4−0.5)) 。在参数
μ 的控制下,S(t) 的MALTAB的仿真曲线如图1所示。当0<μ<3 时,S(t) 可近似为常数。当3<μ<3.57 时,Logistic映射出现周期2n 分岔,S(t) 是逻辑电平数为2n 的多逻辑电平脉冲,如图1(a)和图1(b)所示。传统构造多逻辑电平脉冲函数的方式为脉冲叠加,如∑Ni=1A×sgn(sin(wt−ϕi)) ,其中N≥2 ,但该方式存在N 越大,函数越复杂,多涡卷系统的硬件实现难度越高的问题。当3.57<μ≤4 时,Logistic映射处于混沌态,S(t) 是一个随机电平脉冲,如图1(c)所示,其电平高度呈随机规律变化,具有对初始条件敏感、伪随机性以及长期不可预测性的特点,使初值g0 和控制参数μ 具备保密性。3. 多涡卷吸引子混沌系统模型及系统分析
3.1 系统模型
采用非自治脉冲控制方法将Logistic电平脉冲函数
S(t) 作为控制函数引入到Lorenz系统,得到一个新的多涡卷吸引子混沌系统,系统模型为˙x=a(f(y,t)−f(x,t))˙y=bf(x,t)−f(y,t)−f(x,t)f(z,t)˙z=f(x,t)f(y,t)−cf(z,t)} (3) 其中,
a ,b ,c 为系统参数,原Lorenz系统中的状态变量x ,y ,z 分别用f(x,t) ,f(y,t) ,f(z,t) 代替f(x,t)=x−Sx(t)f(y,t)=y−Sy(t)f(z,t)=z−Sz(t)} (4) 其中,
Sx(t) ,Sy(t) ,Sz(t) 均为Logistic电平脉冲函数,对应参数分别为(g0x,μx,kx,Tx) ,(g0y,μy,ky,Ty) ,(g0z,μz,kz,Tz) 。多涡卷吸引子混沌系统的设计原理为当状态变量受到Logistic电平脉冲函数的控制时,系统平衡点随Sx(t) ,Sy(t) ,Sz(t) 的变化在x ,y 。z 坐标方向上发生扩展,形成结构丰富的多涡卷吸引子。通过调节参数μx ,μy ,μz ,可使系统产生1维4涡卷吸引子、2维8涡卷吸引子、3维16涡卷吸引子、时变多涡卷吸引子等。已有文献一般通过叠加多个子脉冲的方式得到多逻辑电平脉冲,其缺点是多涡卷系统电路实现的复杂度随涡卷数量增加而增大。周期分岔与混沌属于Logistic映射的自发行为,改变其参数μ 可使S(t) 产生周期或随机间断点,使系统式(3)形成各种多涡卷吸引子而不增加系统电路实现的复杂度。因此,基于Logistic电平脉冲的多涡卷系统在实际应用中更有优势。3.2 平衡点分析
令系统式(3)中的
˙x=˙y=˙z=0 ,求得系统平衡点e1=(xe1,ye1,ze1) ,e2=(xe2,ye2,ze2) 。(xe1,ye1,ze1)=(√b(c−1)+Sx(t),√b(c−1)+Sy(t),c−1+Sz(t))(xe2,ye2,ze2)=(−√b(c−1)+Sx(t),−√b(c−1)+Sy(t),c−1+Sz(t))} (5) 由式(5)可知,平衡点与系统参数和对应的控制函数有关。例如,
e1 在x 方向的坐标为√b(c−1) 与Sx(t) 的和,而与Sy(t) 和Sz(t) 无关。系统在平衡点e1 处的Jacobi矩阵为J=[−aa01−1−√b(c−1)√b(c−1)√b(c−1)−b] (6) 由式(6)可知,Jacobi矩阵与控制函数无关,所以控制函数不改变系统平衡点稳定性,且每个平衡点的稳定性相同。令
det(λE−J)=0 ,其中a=10 ,b=28 ,c=8/3 ,求得3个特征值为λ1=−13.85 ,λ2=0.094+j10.194 ,λ3=0.094−j10.194 。由劳斯稳定判据可知,平衡点e1 为稳定的指标2的鞍焦平衡点。同理,平衡点e2 也为稳定的指标2的鞍焦平衡点。当3<μx<3.57 时,Sx(t) 是2n 逻辑电平脉冲,平衡点在x 方向上的分布具有2n 种可能。参数μy 和μz 对平衡点的影响与此类似。取μx=μy=μz=3.3 ,平衡点在xy平面上存在22=4 种分布可能,如图2(a)所示。此时,系统在x=−2 处的Poincare 截面如图2(b)所示。Poincare截面中4条连续曲线对应系统的4个吸引子。当3.57<μx,μy,μz≤4 时,Sx(t) ,Sy(t) 和Sz(t) 均为随机电平脉冲,平衡点同时在x ,y ,z 方向上随机遍历,其位置在空间上是时变的,呈不规律分布,难以被预测,如图2(c)所示。因此,可通过改变Sx(t) ,Sy(t) ,Sz(t) 中的参数μx ,μy ,μz 来调整系统平衡点位置,而不影响平衡点的稳定性。3.3 多涡卷吸引子
取
μx=μy=μz=2.8 ,Sx(t), Sy(t) ,Sz(t) 可近似为常数,系统退化为Lorenz系统,如图3(a)所示。取μx=3.3 ,μy=μz=2.8 ,平衡点在x 方向上周期性扩展,形成x 方向的1维4涡卷吸引子,如图3(b)所示。取μx=μy=3.3 ,μz=2.8 ,平衡点同时在x 和y 方向上周期性扩展,形成2维4涡卷吸引子,如图3(c)所示。参数T 也会影响多涡卷吸引子的数量,例如,在图3(c)的基础上,令Ty=2Tx ,可得到2维8涡卷吸引子,如图3(d)所示,以及图3(e)所示的3维16涡卷吸引子。当μx ,μy ,μz 中的任一参数处于(3.57,4] 时,系统可产生时变多涡卷吸引子,例如,取μx=μy=3.9 ,μz=2.8 ,平衡点在x 和y 方向上随机遍历,形成时变多涡卷吸引子,如图3(f)所示。时变多涡卷吸引子在空间中随机扩展,使吸引子的分布变得不可预测。3.4 Lyapunov指数和混沌序列复杂度
最大Lyapunov指数(Largest Lyapunov Exponents, LLE)描述了系统两个相邻轨道的平均指数分离速率,其值越大,系统对初始值越敏感。设系统参数
b=28 ,c=8/3 ,控制参数μx=2.8 ,μy=2.8 ,μz=2.8 ,初始状态基准点(x0,y0,z0) =(0.1,0.1,0.1) ,初始状态偏离点(x′0,y′0,z′0) =(0.1+d,0.1,0.1) ,偏离距离d=10−7 ,当参数a变化时,系统的最大Lyapunov指数如图4(a)所示。系统在A点处的LLE=0.91 ,表现为混沌态。将仿真参数设置为A点的对应参数,且Logistic映射初始值基准点g0x=0.6 ,偏离点g′0x=0.6+d ,绘制系统随μx 变化的最大Lyapunov指数曲线,如图4(b)所示。在μx 变化的过程中,LLE始终大于A点。当μx<3.57 ,LLE保持在0.91附近,表明系统轨道分离程度基本不变;随着μx 的继续增大,LLE在总体上显著提高,并在μx=4 处取得最大值13.1,这表明系统对初值g0 极度敏感。采用C0算法分析本文系统混沌序列的复杂度[14],C0值越大,序列越接近随机序列,系统安全性能就越高。设控制参数
μy=2.8 ,μz=2.8 ,绘制C0随μx 变化的曲线,如图4(c)所示。在控制参数μx 小于3时,多涡卷系统退化为Lorenz系统,C0值小于0.15,表明其混沌序列的复杂度较低;在μx 从3变化到4的过程中,Logistic映射的局部分岔导致C0曲线出现了局部上升或回落,但从整体上看,在μx>3.57 后,参数μx 越大,C0值越大,且可达到0.5,表明本文系统的混沌序列的复杂度远高于Lorenz系统。3.5 初始条件敏感性
通过混沌序列进一步分析多涡卷系统对函数
S(t) 的初始条件的敏感性。以参数μx 和初始值g0x 为例,设控制参数μx=3.9 ,初值g0x=0.6 ,迭代系统5000次,得图5中红色曲线所示的混沌序列;保持g0x 不变,将μx 修改为3.9+10−5 ,3.9+10−10 和3.9+10−15 ,得到相应的混序列分别如图5(a)、图5(b)和图5(c)所示;保持μx 不变,将g0x 修改为0.6+10−5 ,0.6+10−10 和0.6+10−15 ,得到相应的序列分别如图5(d)、图5(e)和图5(f)所示。显然,控制函数的参数和初值的微小改变可使系统的混沌序列发生显著变化。4. 多涡卷混沌系统的FPGA实现
4.1 FPGA设计
混沌系统在系统控制、保密通信和图像加密等领域有重要应用,而多涡卷混沌系统具有比一般混沌系统更复杂的动力学行为和吸引子结构,在实际应用中更有优势。利用FPGA设计了本文多涡卷系统的硬件电路,其中FPGA芯片型号为Cyclone IV EP4CE30F23。使用4阶龙格库塔算法对系统式(3)进行离散化
xn+1=xn+(K11+2K12+2K13+K14)/6yn+1=yn+(K21+2K22+2K23+K24)/6zn+1=zn+(K31+2K32+2K33+K34)/6} (7) 其中,
x0 ,y0 ,z0 为初始状态,Kij 为递归参数,其计算规则为K1j=a[(yn−yt−Sy(t))−(xn−xt−Sx(t))]×hK2j=[b(xn−xt−Sx(t))−(yn−yt−Sy(t))−(xn−xt−Sx(t))(zn−zt−Sz(t))]×hK3j=[(xn−xt−Sx(t))(yn−yt−Sy(t))−c(zn−zt−Sz(t))]×h} (8) 其中,取样时间
h=2−10 。对于式(8),当j=1 时,xt=0 ,yt=0 ,zt=0 ;当j=2,3 时,xt=0.5K1(j−1) ,yt=0.5K2(j−1) ,zt=0.5K3(j−1) ;当j=4 时,xt=K1(j−1) ,yt=K2(j−1) ,zt=K3(j−1) 。基于Quartus Prime16.1开发平台实现多涡卷系统的FPGA设计,图6为FPGA设计的顶层RTL视图。FPGA设计主要包括3个模块:Lglp_ParamCtrl, Lglp_top和MSACS模块,分别用于Logistic电平脉冲函数的参数控制、Logistic电平脉冲函数的产生以及多涡卷吸引子混沌系统的迭代。Lglp_top中的3个子模块u1_Lglp, u2_Lglp和u3_Lglp分别产生Logistic电平脉冲
Sx(t) ,Sy(t) 和Sz(t) ,并输出到MSACS模块。xn ,yn ,zn 和Kij 均采用32 bit的定点数表示,该定点数由1 bit符号位、7 bit整数位以及24 bit小数位组成。为了减少硬件资源消耗,在Lglp模块和MSACS模块中通过乒乓操作和状态合并减少了乘法器与寄存器的消耗数量,最终共使用48个9 bit乘法器和2559个逻辑单元。4.2 实验结果
由FPGA输出的数字信号通过14位的双通道DAC芯片ACM9676传输给示波器,结果如图7所示。图7表明FPGA实验结果与MATLAB仿真结果一致,验证了本文多涡卷系统的物理可实现性。对于文献[9]和文献[10]中的系统,其涡卷数量与多逻辑电平脉冲函数的子脉冲数呈正线性关系,这不利于系统在硬件实现后多涡卷吸引子的调节。由于Logistic电平脉冲函数是通过周期分岔而非脉冲叠加产生多逻辑电平脉冲,所以本文所设计的多涡卷系统的优势是可直接通过修改输入参数而无需更新RTL代码产生如图7所示的多种类型的多涡卷吸引子。
5. 多涡卷混沌系统在图像加密中的应用
5.1 图像加密流程
混沌系统的对初始值敏感和伪随机性使混沌加密已成为密码学领域中一个新的研究热点。图8为基于本文所设计的多涡卷混沌系统的块图像加密方案,此方案采用块加扰操作[15],保持了密文与明文在图像格式上的一致性。
图像加密流程为:(1)明文
Ip 经过颜色空间转换变为灰度图像Ig ,将Ig 分成大小为8×8 大小的块矩阵,得到图像Ib ;(2)根据密钥确定多涡卷吸引子混沌系统的初值和控制参数,密钥参数设置为key ={x0,y0,z0,a,b,c,g0x,g0y,g0z,μx,μy,μz} ,其中3.57<μx,μy,μz≤4 ,迭代多涡卷吸引子混沌系统产生混沌序列{xn} 、{yn} 和{zn} ,根据式(9)将其转换为伪随机整数序列k1 ,k2 ,k3 。k1=⌊(xn+yn)×1010⌋mod3MN/3MN6464+1k2=⌊(xn+zn)×1010⌋mod5k3=⌊(yn+zn)×1010⌋mod2} (9) 其中,
mod(⋅) 表示求余函数;(3)采用k1 ,k2 ,k3 对图像Ib 依次执行块置乱、块旋转与块翻转、颜色负正变换操作,整合加密后的块图像得到最终密文Ie 。设密钥key ={1, 1, 1, 10, 28, 8/3, 0.6, 0.61, 0.62, 3.95, 3.96, 3.97},采用此图像加密流程对Baboon图像进行加密,加密效果如图9所示。5.2 安全性分析
将多涡卷混沌系统产生的混沌序列
{xn} ,{yn} 和{zn} 转化为0-1序列,使用NIST SP800-22测试其随机特性,分别有15个测试编号,结果如表1所示,可看出所有测试P - value 值均大于0.01,表明混沌序列具有良好的随机性。因此,伪随机整数k1 ,k2 ,k3 可有效地破坏明文图像的视觉信息,使密文图像具有良好的视觉安全性。表 1 NIST SP800-22随机特性测试结果1 2 3 4 5 6 7 8 测试项目 单bit测试 块内单bit测试 游程测试 块内最长
游程测试二进制矩阵
秩测试离散傅里
叶测试非重叠模块
匹配测试重叠模块
匹配测试P-value 0.2270 0.8625 0.8341 0.7408 0.0134 0.9768 0.0634 0.4551 9 10 11 12 13 14 15 测试项目 Maurer通用统计测试 线性复杂度测试 序列测试 近似熵测试 累加和测试 随机旅行测试 随机旅行变种测试 P-value 0.0472 0.9422 0.4575 0.5921 0.6842 0.0719 0.0260 微小改变上述密钥key中的
g0x 为0.6+2−32 或控制参数μx 为3.95+2−32 ,分别对Baboon密文进行解密,解密图像如图10所示。从图10可看出,密钥的微小变化均会导致解密失败。结构相似度(Structural SIMilarity, SSIM)可用于衡量两幅图像的相似程度,若SSIM < 0.1 表明两幅图像差异较大。图像X 与图像Y 的SSIM计算方法为SSIM=(2μXμY+c1)(2σXY+c2)(μ2X+μ2Y+c1)(σ2X+σ2Y+c2) (10) 其中,
μX 和μY 分别表示X 和Y 的像素灰度平均值,σ2X 和σ2Y 表示X 和Y 的方差,σXY 表示X 和Y 的协方差,c1= (0.01L)2 ,c2=(0.03L)2 ,其中L=255 。为了定量衡量图像加密方案对参数μx ,μy ,μz 和初值g0x ,g0y ,g0z 的敏感性程度,计算图10的3幅解密图像的SSIM值,结果如表2中序号1和序号2对应的数据。这两组SSIM均远小于0.1,即图10(a),图10(b),图10(c)之间存在巨大差异,表明参数μx ,μy ,μz 和初值g0x ,g0y ,g0z 具有强的密钥敏感性,密钥敏感程度大于2−32 ,密钥空间为2384 ,远大于2128 的要求。以USC-SIPI图像数据库中的39组图像为明文样本,计算明文与对应密文的SSIM,得到所有39组样本的平均SSIM为
2.43×10−4 ,其中3组测试结果如表2的后3组数据所示。表中所有SSIM均小于0.1,表明由本文图像加密方案得到的密文具有较好的视觉安全性。6. 结束语
本文设计了控制简单且复杂度不随参数改变的Logistic电平脉冲函数,利用Logistic映射的周期分岔和混沌产生多逻辑电平脉冲和随机电平脉冲,采用非自治的脉冲控制方法将Logistic电平脉冲函数作为控制函数引入到Lorenz系统,得到一个新的多涡卷吸引子混沌系统,有如下结论:(1)控制函数不影响系统平衡点稳定性;(2)增加涡卷数量不改变系统电路实现的复杂度;(3)FPGA电路可在不改变RTL代码的情况下仅通过控制参数的改变即可产生不同的多涡卷吸引子;(4)与Lorenz系统相比,此多涡卷系统具有更多的敏感性参数,应用于图像加密时密钥空间更大,更能有效抵抗穷举攻击。
-
表 1 NIST SP800-22随机特性测试结果
1 2 3 4 5 6 7 8 测试项目 单bit测试 块内单bit测试 游程测试 块内最长
游程测试二进制矩阵
秩测试离散傅里
叶测试非重叠模块
匹配测试重叠模块
匹配测试P-value 0.2270 0.8625 0.8341 0.7408 0.0134 0.9768 0.0634 0.4551 9 10 11 12 13 14 15 测试项目 Maurer通用统计测试 线性复杂度测试 序列测试 近似熵测试 累加和测试 随机旅行测试 随机旅行变种测试 P-value 0.0472 0.9422 0.4575 0.5921 0.6842 0.0719 0.0260 -
[1] LIU Yu, QIN Zheng, LIAO Xiaofeng, et al. A chaotic image encryption scheme based on Hénon–Chebyshev modulation map and genetic operations[J]. International Journal of Bifurcation and Chaos, 2020, 30(6): 2050090. doi: 10.1142/S021812742050090X [2] BAO Bocheng, HU Fengwei, QUAN Yajuan, et al. Self-excited and hidden attractors found simultaneously in a modified Chua's circuit[J]. International Journal of Bifurcation and Chaos, 2015, 25(5): 1550075. doi: 10.1142/S0218127415500753 [3] LIU Song, WEI Yaping, LIU Jingyi, et al. Multi-scroll chaotic system model and its cryptographic application[J]. International Journal of Bifurcation and Chaos, 2020, 30(13): 2050186. doi: 10.1142/S0218127420501862 [4] YU Simin, TANG W K S, LU Jinhu, et al. Generation of n×m -wing Lorenz-like attractors from a modified Shimizu-Morioka model[J]. IEEE Transactions on Circuits and Systems II:Express Briefs, 2008, 55(11): 1168–1172. doi: 10.1109/TCSII.2008.2002563 [5] 摆玉龙, 杨阳, 唐丽红. 一个新多涡卷混沌系统的设计及在图像加密中的应用[J]. 电子与信息学报, 2021, 43(2): 436–444. doi: 10.11999/JEIT191002BAI Yulong, YANG Yang, and TANG Lihong. Design of a multi-scroll chaotic system and its application to image encryption[J]. Journal of Electronics &Information Technology, 2021, 43(2): 436–444. doi: 10.11999/JEIT191002 [6] YU Simin, Lü Jinhu, CHEN Guanrong, et al. Design and implementation of grid multiwing butterfly chaotic attractors from a piecewise Lorenz system[J]. IEEE Transactions on Circuits and Systems II:Express Briefs, 2010, 57(10): 803–807. doi: 10.1109/TCSII.2010.2067792 [7] ZHANG Guitao and WNAG Faqian. A novel multi-scroll chaotic generator: Analysis, simulation, and implementation[J]. Chinese Physics B, 2018, 27(1): 018201. doi: 10.1088/1674-1056/27/1/018201 [8] CHEN Zhong, WEN Guilin, ZHOU Huaan, et al. Generation of grid multi-scroll chaotic attractors via hyperbolic tangent function series[J]. Optik, 2017, 130: 594–600. doi: 10.1016/j.ijleo.2016.10.085 [9] HONG Qinghui, LI Ya, WANG Xiaoping, et al. A versatile pulse control method to generate arbitrary multidirection multibutterfly chaotic attractors[J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2019, 38(8): 1480–1492. doi: 10.1109/TCAD.2018.2855121 [10] WU Qiujie, HONG Qinghui, LIU Xiaoyang, et al. Constructing multi-butterfly attractors based on Sprott C system via non-autonomous approaches[J]. Chaos:An Interdisciplinary Journal of Nonlinear Science, 2019, 29(4): 043112. doi: 10.1063/1.5087976 [11] XIE Qi and ZENG Yicheng. Generating different types of multi-double-scroll and multi-double-wing hidden attractors[J]. The European Physical Journal Special Topics, 2020, 229(6): 1361–1371. doi: 10.1140/epjst/e2020-900223-9 [12] PENG Xuenan, ZENG Yicheng, WANG Mengjiao, et al. Generating multi-layer nested chaotic attractor and its FPGA implementation[J]. Chinese Physics B, 2021, 30(6): 060509. doi: 10.1088/1674-1056/abda34 [13] 陈志刚, 梁涤青, 邓小鸿, 等. Logistic混沌映射性能分析与改进[J]. 电子与信息学报, 2016, 38(6): 1547–1551. doi: 10.11999/JEIT151039CHEN Zhigang, LIANG Diqing, DENG Xiaohong, et al. Performance analysis and improvement of logistic chaotic mapping[J]. Journal of Electronics &Information Technology, 2016, 38(6): 1547–1551. doi: 10.11999/JEIT151039 [14] 孙克辉, 贺少波, 朱从旭, 等. 基于C0算法的混沌系统复杂度特性分析[J]. 电子学报, 2013, 41(9): 1765–1771. doi: 10.3969/j.issn.0372-2112.2013.09.015SUN Kehui, HE Shaobo, ZHU Congxu, et al. Analysis of chaotic complexity characteristics based on C0 algorithm[J]. Acta Electronica Sinica, 2013, 41(9): 1765–1771. doi: 10.3969/j.issn.0372-2112.2013.09.015 [15] CHUMAN T, SIRICHOTEDUMRONG W, and KIYA H. Encryption-then-compression systems using grayscale-based image encryption for JPEG images[J]. IEEE Transactions on Information Forensics and Security, 2019, 14(6): 1515–1525. doi: 10.1109/TIFS.2018.2881677 期刊类型引用(2)
1. WANG Chenglong,MA Yi,WANG Xia. Double random number encryption blind watermarking technique based on DWT-DCT domain. Optoelectronics Letters. 2024(10): 614-622 . 必应学术
2. 丁渝琴,张玲梅. 一个新四维混沌系统的分析与同步控制研究. 自动化与仪器仪表. 2024(11): 11-19 . 百度学术
其他类型引用(6)
-