[发明专利]一种采用正弦对折与平移实现图像加密与还原的方法有效
| 申请号: | 201911413333.6 | 申请日: | 2019-12-31 |
| 公开(公告)号: | CN111159747B | 公开(公告)日: | 2022-02-15 |
| 发明(设计)人: | 陈育良;肖之才;顾钧元;秦亮;丛林虎 | 申请(专利权)人: | 中国人民解放军海军航空大学 |
| 主分类号: | G06F21/60 | 分类号: | G06F21/60 |
| 代理公司: | 北京麦汇智云知识产权代理有限公司 11754 | 代理人: | 李晓楠 |
| 地址: | 264001 山*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 采用 正弦 对折 平移 实现 图像 加密 还原 方法 | ||
1.一种采用正弦对折与平移实现图像加密与还原的方法,其特征在于,包括以下步骤:
步骤S10,对图像数据进行转换、数据分组与数据归一化处理,具体包含如下:将图片数据存为二维矩阵B(i,j);对二维矩阵B(i,j)进行归一化处理,记作B1(i,j);
步骤S20,对所述归一化处理后图像数据进行正弦变换加密与对折变换加密;
步骤S30,对所述对折变换后数据进行双平移变换加密与区域移动变换加密后发送图像;
步骤S40,对接收图片数据进行区域逆向移动变换解密与双逆向平移解密;
步骤S50,对所述双逆向平移后数据进行逆对折变换解密与反正弦变换解密。
2.根据权利要求1所述的一种采用正弦对折与平移实现图像加密与还原的方法,其特征在于,对归一化后的图像数据进行正弦变换加密与对折变换加密,其包含如下:
Rf(i)=1-Re(i)(i=1,2,…,j)
其中Rd(i)为正弦变换加密的输入数据,也就是归一化后的数据B1(i,j)的第i组数据,Re(i)为正弦变换加密的输出数据,Rf(n)为对折变换的输出数据,j为上述数据长度。
3.根据权利要求2所述的一种采用正弦对折与平移实现图像加密与还原的方法,其特征在于,根据对折变换后的输出数据进行双平移变换,其包含:
其中0≤a1≤1,为第一次平移变换因子,0≤a2≤1,为第二次平移变换因子,Rf(n)为第一次平移变换的输入数据,Rg(n)为第一次平移变换的输出数据,Rh(n)为第二次平移变换的输出数据。
4.根据权利要求3所述的一种采用正弦对折与平移实现图像加密与还原的方法,其特征在于,根据对双平移变换后的输出数据进行区域移动变换加密,其包含如下三方面:
首先,将[0,1]区间分成均匀的p个子区间,记作Li(i=1,2,…,p), 其次,建立区域变换密码表,采用如下矩阵M描述:
其中mi为整数1到p间的任意选取值,且对任意的i与jmi≠i,mi≠mj(i≠j),
最后,按照上述密码表矩阵M,对所有的i=1,2,…,p,对数组Rh(n)进行如下区域移动变换, 即如果Rh(ia)满足则按照密码表矩阵M的设计:其中p与mi为密码表矩阵M的元素,Ri(ia)为区域移动加密变换后的数据,ia=1,2,3,…,j。
5.根据权利要求4所述的一种采用正弦对折与平移实现图像加密与还原的方法,其特征在于,对接收图片数据,进行区域逆向移动变换解密与双逆向平移解密包含:
针对接收的图片数据,也就是上述区域移动加密变换后的数据Ri(ia),如果Ri(ia)满足:
则按照密码表矩阵M的设计:
其中Rhr(ia)为区域逆向移动后的解密恢复数据,
其中b2=1-a2,b1=1-a1,其中Rgr(i)为第二次逆向平移变换解密后的恢复数据,Rfr(i)为第一次逆向平移变换解密后的恢复数据。
6.根据权利要求5所述的一种采用正弦对折与平移实现图像加密与还原的方法,其特征在于,对双逆向平移解密后的数据进行逆对折变换解密与反正弦变换解密,其包含:
Rer(i)=1-Rfr(i)(i=1,2,…,j);
其中Rfr(i)为逆对折变换的输入数据,Rer(n)为逆对折变换的输出,Rdr(n)为反正弦变换的输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军海军航空大学,未经中国人民解放军海军航空大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911413333.6/1.html,转载请声明来源钻瓜专利网。





