一种基于全局动态选择的混沌图像加密方法技术

技术编号:37139730 阅读:28 留言:0更新日期:2023-04-06 21:43
本发明专利技术涉及通信技术领域,更具体地说,它涉及一种基于全局动态选择的混沌图像加密方法,其技术方案要点是,包括以下步骤:S1、使用2D

【技术实现步骤摘要】
一种基于全局动态选择的混沌图像加密方法


[0001]本专利技术涉及通信
,更具体地说,它涉及一种基于全局动态选择的混沌图像加密方法。

技术介绍

[0002]随着当今科技的发展,人们生活的各个方面都实现了信息化。作为信息时代的媒介,图像可以直接传达人们想要表达的信息。信息技术在个人隐私、医学和社交领域的影响越来越大,一旦图像中的重要信息被攻击者截取或篡改,所造成的损失不可忽视。因此,保护未经授权访问数字图像的内容非常重要,为保证数字图像的安全性,研究人员提出了许多技术,例如图像加密。
[0003]一般来说,图像加密算法主要分为置乱和扩散两部分。置换改变像素的位置,其主要目的是打破图像相邻像素之间的相关性。扩散则以特定方式改变每个像素的像素值,以达到保护图像信息的目的,从本质上讲,扩散是改变像素值的过程。而混沌系统具有伪随机性、初值敏感性、参数敏感性和不可预测性等特点,可以应用于图像加密领域。将混沌系统迭代产生的混沌序列参与到置乱和扩散过程,从而提高加密系统的安全性和效率。由于混沌系统的特点与图像加密技术的高适配性,混沌图像加密技术也本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于全局动态选择的混沌图像加密方法,其特征在于,包括以下步骤:S1、使用2D

LSM混沌系统生成本加密方法所用上的混沌序列;S2、通过光栅扫描将图像展开为一维数组;S3、对所述图像进行动态DAN编码,将所述一维数组转为DNA矩阵;S4、对所述DNA矩阵进行动态置换,获得置换图像;S5、对所述置换图像进行DNA解码,获得DNA解码矩阵;S6、对所述DNA解码矩阵进行动态扩散加密,获得加密图像;S7、将所述加密图像作为初始图像重复步骤S2

S7进行重复加密。2.根据权利要求1所述的一种基于全局动态选择的混沌图像加密方法,其特征在于,所述步骤S1包括以下步骤:S11、生成长度分别为L
a
=4L和L
b
=L的伪随机序列;其中,L=M
×
N为所述M
×
N尺寸大小的图像的像素总数。3.根据权利要求2所述的一种基于全局动态选择的混沌图像加密方法,其特征在于,所述步骤S11包括以下步骤:S111、预迭代由Hua等人提出的2D

LSM混沌系统N0=800次,以防止瞬态效应,迭代表达式为其中,h(i),w(i)∈[0,1]和α,β∈[1,100]分别为2D

LSM混沌系统的状态参数和控制参数,h(i+1)和w(i+1)代表第i+1次迭代,初始值{h1(0),w1(0),α1,β1}作为第一组密钥,初始值{h2(0),w2(0),α2,β2}作为第二组密钥,由加密者设定;S112、将所述第一组和所述第二组密钥待入2D

LSM混沌系统,分别迭代L
a
和L
b
次,将所述第一组密钥迭代得到的第一组当前状态变量值和将第二组密钥迭代得到的第二组当前状态变量值和S113、对所述第一组当前状态变量值和得到整数混沌序列和a(i)和b(i)数学表达式如下其中,mod(g)为取模操作,fix(g)函数是向最靠近零方向取整,i=1,2,3,K,4L;对所述第二组当前状态变量值和并将和转换成和经过...

【专利技术属性】
技术研发人员:陈信王倩雪黄逸阳范林烽禹思敏
申请(专利权)人:广东工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1