万方数据
第4期陈帅等:基于离散数字混沌序列的图像加密
899
将式(4)代入式(3),取A:2,化简得[81:
钆=4钆一1一(2/口)《一l
令式(5)左边为零,得到两个稳定解:
(5)
(6)
在有限二进制位离散数字计算中,由于量化误差的存在,即使初始值不为零值或2n,则由式(5)经过多次的迭代计算,只要某次迭代中间得到值2n,则以后再次迭代的值就
保持为零值。如参数8=215=32768,初始值取9,则经过120
次的迭代后将保持为零值。为了消除这种现象,将式(5)改写
为:
‰=4%一l一(2/n)《一,一1
(7)
如果初始值不为零,则该式迭代结果不再出现零值。可以证
明,只要初始值不取为零,则式(5)的计算范围为:
‰∈【1,20一1】
(8)
3
产生图像加密数字混沌序列
设序列z(哟,从扎),名(哟,Ⅱ(呐的最小周期分别为p1、
p2、邸、必,则可以证明函数运算:
t”(佗)=.厂(z(礼),暑『(n),z(佗),缸(礼))
(9)
所得复合序列的最小周期p为:
p=lcm(p1,p2,p3,p4)
(10)
其中运算lcm表示求最小公倍数。显然,若p1,p2,p3,p4
中有一个为oo,则p=一。
通过短序列的函数运算,就可以克服有限精度处理的短周期问题,从而获得长周期序列。取函数运算为“异或”运算,由3个离散数字混沌序列进行“异或”运算产生的长周期离散
数字混沌序列的算法如图1。其中的离散数字混沌计算是式(7)的迭代计算。采用时钟同步的3个离散数字混沌序列“异
或”运算函数,可以表示为:
叫(n)=,(。(佗),兰,(n),z(n))=z(佗)o可(他)oz(礼)
(11)
图2为采用24bit精度f对应的参数o=223)的3个混沌序
列运算产生的离散数字序列的一个实例,图3为它的自相关图,可见序列自相关具有良好的二值性,表明序列具有很好
的随机性。
4数字图像加密
采用BMP格式图像进行加密仿真。BMP格式图像的每
图1幅度离散数字3混沌序列异或运算产生长周期序列原理图
矿
2
X
趔
‰
世
0
3000
6000
9000
序列数
图2由3个幅度离散数字
混沌“异或”所得的数字混沌序列f初始值分别为10,11,13,24位整数精度)
j型
斗K翼皿
自相关级(×104)
图3由3个幅度离散数字
混沌“异或”所得的数
字混沌序列的自相关f初
始值分别为10,11.13,
24位整数精度1
一个像素点可以由R(red),G(green),B(blue)各一个字节的
值表示。
由图1输入3个初始值,3个初始值的每一个都为24bit
整数,产生一个新的离散数字序列用于图像加解密。密钥序
列的长度与图像总像素相等。蜜钥序列的每一个序列值与图
像中每一像素对应。每一密钥序列值占3个字节(24bit)。加
密时分别将这3个字节与像素的R(red),G(green),B(blue)各一个字节的值进行“异或”运算。解密是加密的逆运算。
图4为加解密仿真对比图。其中图4(a)为加密前原图,图4(b)为加密后的图(密钥参数为3个离散数字混沌的初始
值:10,11,13),图4(c)为正确解密后的图,图4(d)为错
误解密后的图(输入的3个离散数字混沌的初始值:9,n,
131。
从图4(c)和图4(d)可见,仅仅相差一个bit位的错误密
钥就不能够正确恢复出原图。从而说明该加密方法对参数具有敏感性。
5
分析
基于离散数字混沌序列的图像加密的安全性取决于密
图4图像加解密对比图
0勉==%‰
万方数据
万方数据
基于离散数字混沌序列的图像加密
作者:陈帅, 钟先信, 石军锋, 朱士永, Chen Shuai, Zhong Xian-xin, Shi Jun-feng,Zhu Shi-yong
作者单位:陈帅,Chen Shuai(重庆大学光电技术及系统教育部重点实验室,重庆,400030;淮南师范学院物理系电子教研室,淮南,232001), 钟先信,石军锋,Zhong Xian-xin,Shi Jun-feng(重庆大
学光电技术及系统教育部重点实验室,重庆,400030), 朱士永,Zhu Shi-yong(淮南师范学院
物理系电子教研室,淮南,232001)
刊名:
电子与信息学报
英文刊名:JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY
年,卷(期):2007,29(4)
被引用次数:8次
参考文献(8条)
1.Chen Shuai;Zhong Xian-xin;Shi Jun-feng Chaos Encryption Algorithm for Wireless Sensor Networks[会议论文] 2005
2.王相生;甘骏人一种基于混沌的序列密码生成方法[期刊论文]-计算机学报 2002(04)
3.饶妮妮一种数字化混沌扩频序列发生器的设计[期刊论文]-电子与信息学报 2002(05)
4.章照止现代密码学 2004
5.鲍官军;计时鸣;张利一种基于位运算的图像加密算法[期刊论文]-浙江工业大学学报 2003(03)
6.孙鑫;易开祥;孙优贤基于混沌系统的图像加密算法[期刊论文]-计算机辅助设计与图形学学报 2002(02)
7.王衍波;薛通应用密码学 2003
8.孙霞;吴自勤;黄畇分性原理及其应用 2003
引证文献(8条)
1.严三国.陈永彬Logistic满映射混沌序列性能分析[期刊论文]-现代电子技术 2010(3)
2.李化.崔荣一基于游程熵的图文分割算法[期刊论文]-延边大学学报(自然科学版) 2010(2)
3.卢辉斌.刘海莺基于耦合混沌系统的彩色图像加密算法[期刊论文]-计算机应用 2010(7)
4.王金铭混沌符号动力学运算电路模型研究[期刊论文]-电路与系统学报 2010(3)
5.吴成茂.田小平三维不等长Arnold变换及其在图像置乱中的应用[期刊论文]-计算机辅助设计与图形学学报
2010(10)
6.周庆.廖晓峰.胡月一类二值图像快速加密算法的压缩性能分析[期刊论文]-电子与信息学报 2009(8)
7.包浩明.朱义胜基于多层密钥的混沌映射保密通信系统[期刊论文]-电子学报 2009(6)
8.陈帅无线微传感器网络混沌加密理论及其关键技术研究[学位论文]博士 2006
本文链接:https://www.doczj.com/doc/0017247178.html,/Periodical_dzkxxk200704033.aspx