[发明专利]基于双随机相位和复合混沌的线性正则域图像加密方法在审
申请号: | 201610393995.1 | 申请日: | 2016-06-06 |
公开(公告)号: | CN106067182A | 公开(公告)日: | 2016-11-02 |
发明(设计)人: | 魏德运;王睿岿;李远敏;邓斌 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06T9/00 | 分类号: | G06T9/00 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 王品华 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于双随机相位与复合混沌系统的线性正则域图像加密方法,主要解决现有技术密钥空间小、密钥灵敏性低、抗噪性差及鲁棒性差的问题。其实现步骤为:1.对原图进行第一次随机相位编码,得到空域编码后的图像;2.对空域编码后的图像进行线性正则变换,得到时频变换后的图像;3.对转换后的图像进行第二次随机相位编码,得到变换域编码后的图像;4.利用复合混沌系统生成混沌序列并对其进行处理,得到行和列置乱地址集合;5.利用行和列置乱地址集合对变换域编码后的图像进行空域置乱,得到最终的加密图。本发明密钥空间大、图像像素之间相关系数低,敏感度高、鲁棒性好,提高了图像通信与传输的安全性,可用于信息安全。 | ||
搜索关键词: | 基于 随机 相位 复合 混沌 线性 正则 图像 加密 方法 | ||
【主权项】:
一种基于双随机相位和复合混沌的线性正则域图像加密方法,包括:(1)输入一幅N×N的灰度图像F作为待加密图像,获得其二维图像矩阵f1(x,y);(2)将二维图像矩阵f1(x,y)与掩模函数exp(j2πn1(x,y))相乘,进行第一次随机相位编码,得到随机相位编码后的图像矩阵f2(x,y),其中:n1(x,y)为第一次编码的N×N的二维随机矩阵;(3)选取线性正则变换的变换参数a,b,c,d作为密钥,将编码后的图像矩阵f2(x,y)进行二维线性正则变换,得到变换后的二维图像矩阵La,b,c,d(u,v),其中:a为线性正则变换第一自由参数,b为第二自由参数,c为第三自由参数,d为第四参数;(4)将变换后的二维图像矩阵La,b,c,d(u,v)与掩模函数exp(j2πn2(u,v))相乘,进行第二次随机相位编码,得到第二次编码后的图像矩阵g1(u,v),其中:n2(u,v)为第二次编码的N×N的二维随机矩阵;(5)分别选取x0、y0作为复合混沌系统的初始值,并将该初值代入复合混沌系统方程中进行迭代,得到用于对x方向置乱的混沌序列{xi}和用于对y方向置乱的混沌序列{yi},其中i=0,1,2,...,9999+N;将这两个混沌序列的前10000个数值去掉对其重新编号,得到用于对x方向置乱的混沌序列{sj}和用于对y方向置乱的混沌序列{kj},j=0,1,2,...,N‑1;(6)将上述x、y方向混沌序列{sj}、{kj},按从小到大的顺序进行排序,利用排好序的两个序列的元素值在原混沌序列中的位置标号,作为新混沌序列{s′j}和{k′j};将新混沌序列{s′j}作为行置乱集合P,将新混沌序列{k′j}作为列置乱集合Q,这里行置乱集合
和列置乱集合Q={θ0,θ1,...,θN‑1},其中
i=0,1,,,N‑1;(7)将步骤(4)中得到的第二次随机相位编码后的图像矩阵g1(u,v)的行、列依次按照行置乱地址集合Q和列置乱地址集合P中的元素进行置乱,得到加密后的图像矩阵g2(u,v)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610393995.1/,转载请声明来源钻瓜专利网。