[发明专利]一种基于可逆仿生元胞自动机的图像加密方法在审
申请号: | 201710177202.7 | 申请日: | 2017-03-23 |
公开(公告)号: | CN106971367A | 公开(公告)日: | 2017-07-21 |
发明(设计)人: | 平萍;毛莺池;许峰;许国艳;戚荣志;吕鑫 | 申请(专利权)人: | 河海大学 |
主分类号: | G06T1/00 | 分类号: | G06T1/00 |
代理公司: | 南京苏高专利商标事务所(普通合伙)32204 | 代理人: | 李玉平 |
地址: | 211100 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于可逆仿生元胞自动机的图像加密方法,所述方法的加密步骤为首先将明文图像像素矩阵转换为二进制数矩阵,再把二进制矩阵按左右分成大小相同的两部分,分别作为仿生元胞自动机两个初始状态,接着选取一个仿生元胞自动机规则作为密钥,利用仿生元胞自动机的迭代进行加密。本发明方法具有较大的密钥空间,能抵统计分析攻击和抗差分分析攻击,可以保障加密图像的安全。 | ||
搜索关键词: | 一种 基于 可逆 仿生 自动机 图像 加密 方法 | ||
【主权项】:
一种基于可逆仿生元胞自动机的图像加密方法,其特征在于,包括以下步骤:步骤1,提取明文图像的像素矩阵IM×N,M是图像的高度,N是图像的宽度,均以像素计;步骤2,将明文图像的像素矩阵IM×N转换为二进制矩阵PM×(w×N);步骤3,将二进制矩阵PM×(w×N)按照左右划分为两个大小相同的矩阵P′M×(w×N/2)和P″M×(w×N/2),矩阵P′M×(w×N/2)和P″M×(w×N/2)均有M行和w×N/2列;步骤4,将二进制矩阵P′M×(w×N/2)和P″M×(w×N/2)分别作为仿生元胞自动机的两个初始状态C0和C1,其中C0表示t=0时刻仿生元胞自动机的状态,C1表示t=1时刻仿生元胞自动机的状态,然后选取一个仿生元胞自动机规则F作为密钥;步骤5,根据仿生元胞自动机规则F,计算:Ct表示t时刻仿生元胞自动机的状态,Ct‑1表示t‑1时刻仿生元胞自动机的状态,Ct+1表示t+1时刻仿生元胞自动机的状态,t的取值为正整数且大于等于1;步骤6,重复步骤5,仿生元胞自动机迭代n次,得到仿生元胞自动机的两个终止状态Cn和Cn+1,左右合并后转为十进制数像素矩阵即为密文图像。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学,未经河海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710177202.7/,转载请声明来源钻瓜专利网。