【技术实现步骤摘要】
一种基于复杂网络同步的混沌图像加密方法
本专利技术涉及网络加密
,尤其涉及一种基于复杂网络同步的混沌图像加密方法。
技术介绍
随着人类社会的日益网络化,网络系统日益复杂,信息传输的安全性日益受到人们的关注。复杂网络在信息安全传输等方面有着重要的作用。近年来,随着智能设备的普及、图像业务的增加,图像传输的安全问题日益严重。2013年爆发的棱镜门事件,世界为之震颤,大量邮件和图像等私人信息被监控,世界陷入恐慌。2016年,我国成功发射“墨子号”量子通信卫星,标志着我国进入量子保密通信的时代,由此可见,保密通信无论对于个人还是国家,都具有重大意义。图像加密不同于普通文本加密,由于图像具有数据量大、冗余度高和像素相关性强等内在特性,常规加密算法如DES、RSA等传统加密方法并不适合。近些年来,一种新型的保密通信迅速兴起,即将混沌理论引入到保密通信当中。模拟混沌保密系统具有抗干扰能力差等缺点,数字通信技术很好地解决这一问题。同时,复杂网络同步可以解决密钥在传输过程中的安全性问题。因此,复杂网络的同步控制应用于图像混沌保密通信,具有重要意义。
技术实现思路
本专利技术要解决 ...
【技术保护点】
1.一种基于复杂网络同步的混沌图像加密方法,其特征在于:包括以下步骤:步骤1、将复杂网络进行同步;步骤1.1、将待控制的每一个客户端看作是复杂网络中的一个节点,客户端与客户端之间的关系以结点之间的耦合程度表示建立复杂网络模型;步骤1.2、根据复杂网络的耗散耦合条件,对复杂网络中的节点采用牵制控制策略,对每个社区的外节点施加控制器进行控制,实现复杂网络社区节点的同步;步骤2、对复杂网络传输的图像进行加密,具体方法为:步骤2.1、对明文图像进行量化处理;对于像素为M×M′、灰度级水平为G的原始明文图像,获得它的二维像素值矩阵A′,将所述原始明文图像作为当前图像;步骤2.2、采用 ...
【技术特征摘要】
1.一种基于复杂网络同步的混沌图像加密方法,其特征在于:包括以下步骤:步骤1、将复杂网络进行同步;步骤1.1、将待控制的每一个客户端看作是复杂网络中的一个节点,客户端与客户端之间的关系以结点之间的耦合程度表示建立复杂网络模型;步骤1.2、根据复杂网络的耗散耦合条件,对复杂网络中的节点采用牵制控制策略,对每个社区的外节点施加控制器进行控制,实现复杂网络社区节点的同步;步骤2、对复杂网络传输的图像进行加密,具体方法为:步骤2.1、对明文图像进行量化处理;对于像素为M×M′、灰度级水平为G的原始明文图像,获得它的二维像素值矩阵A′,将所述原始明文图像作为当前图像;步骤2.2、采用超混沌驱动系统对当前图像进行预处理;设定超混沌驱动系统的控制参数和初始条件,迭代超混沌驱动系统产生超混沌驱动系统的超混沌序列,并将超混沌序列转换为一个16*16的2维初始置乱矩阵;步骤2.3、判断传输的图像是否为彩色图像,如果是,则从彩色图像中提取红、黄、蓝三个颜色分量的像素值矩阵,并对每个颜色分量的像素值矩阵分别执行步骤2.4-步骤2.5,得到加密处理后的红、黄、蓝三个颜色分量的密文图像,最后将得到的加密处理的红、黄、蓝三个颜色分量的密文图像合成原始彩色图像的密文图像;否则直接执行步骤2.4-步骤2.5,对图像进行加密;步骤2.4、对当前图像进行置乱处理;结合置乱矩阵和超混沌驱动系统的超混沌序列,对当前图像的像素值矩阵A′进行置乱,把置乱后像素值矩阵对应的图像作为当前图像;步骤2.5、对当前图像进行扩散处理;对Logistic映射进行W次混沌迭代,得到相应的混沌状态值,将其作为密钥序列;利用该密钥序列对明文分组数据进行扩散变换,并把扩散后像素值矩阵对应的图像作为当前图像,得到密文图像,实现图像的加密;步骤3、对复杂网络传输的图像进行解密,具体方法为:步骤3.1、密文图像量化处理;对于步骤2中得到的密文图像,获得它的二维像素值矩阵,将密文图像作为当前待处理图像;步骤3.2、采用超混动响应系统同步产生置乱序列;在超混沌驱动系统与超混沌响应系统同步后,超混沌响应系统生成与超混沌驱动系统相同的初始置乱序列和初始置乱矩阵;步骤3.3、对当前图像进行逆扩散处理;将密文数据分解为以256个字节为单位的数据包;对Logistic进行逆变换得到对应的密钥序列;利用该密钥序列对明文分组数据进行逆扩散变换;把逆扩散后的像素值矩阵对应的图像作为当前图像;步骤3.4、对当前图像进行逆置乱,实现对图像的解密:根据超混沌响应系统产生的初始逆置乱序列和初始逆置乱矩阵,对当前图像的像素值矩阵进行逆置乱,把逆置乱后的像素值矩阵对应的图...
【专利技术属性】
技术研发人员:董迹海,井元伟,任涛,吴蔚峰,
申请(专利权)人:东北大学,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。