[发明专利]一种基于元胞自动机的图像加密和解密方法有效

专利信息
申请号: 201110397232.1 申请日: 2011-12-05
公开(公告)号: CN102523365A 公开(公告)日: 2012-06-27
发明(设计)人: 平萍;王宇;许峰;王志坚 申请(专利权)人: 河海大学
主分类号: H04N1/44 分类号: H04N1/44
代理公司: 南京经纬专利商标代理有限公司 32200 代理人: 黄雪兰
地址: 211100 江苏省南京市江宁开发区佛*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 自动机 图像 加密 解密 方法
【说明书】:

技术领域:

发明涉及一种基于元胞自动机的图像加密和解密方法,属于信息安全领域中的图像保密技术。

背景技术:

图像是人类获取信息,表达信息和传递信息的重要手段。随着互联网和多媒体技术的迅猛发展,越来越多图像可以在网络上方便、快捷地发布和传输。一些涉及个人隐私、商业机密或国家秘密的图像就很容易被恶意攻击者轻易地浏览、窃取、窜改、非法复制与传播,若不对这些图像采取必要的安全保护措施,由此带来的严重后果是不可估量的。因而,图像加密作为图像安全保护的核心技术,其应用愈来愈广泛,其要求也愈来愈高。与文本信息不同,图像具有数据量大、冗余度高、相邻像素间相关性强等特点,一些传统的对称加密算法如DES、AES尽管具备良好的混淆和扩散特性,但在处理图像数据时显得效率不高、效果不理想,这些问题对图像加密提出了新的挑战,我们迫切需要研究和开发出更多适合图像自身特点的加密方法。

近年来,将元胞自动机应用于密码学引起了广泛关注。元胞自动机是一种空间、时间和状态均离散的动力系统,它由元胞空间、状态、邻域和规则四个主要部分构成。空间中的每一个元胞取有限的离散状态,并根据相同的局部规则作同步更新。元胞自动机具有组成单元的简单性、单元之间作用的局部性、信息处理的高度并行性以及全局的复杂性等特点,这些特点非常有利于设计出简单、并行、高效的加密系统。目前,元胞自动机加密研究主要集中在序列密码和分组密码,而专门涉及图像加密的方法较少。Martin提出了一种基于元胞自动机的二值图像加密方法,该方法利用混合元胞自动机构造出伪随机序列发生器,然后通过伪随机序列与明文图像进行异或来实现图像的加密。这种流密码加密方法虽然处理速度快,但安全性完全依赖于伪随机序列发生器的安全,并且经不住已知明文攻击。Chen等人利用元胞自动机的迭代实现图像加密过程中的替代操作,并利用SCAN技术实现置换操作。这类方法具有良好的混淆和扩散性能,但未能考虑算法的容错能力,当密文图像在传输过程中出错或受损时,即便是1比特的错误,也会因为误差的全局扩散而导致解密失败。

发明内容:

针对现有技术中的不足,本发明结合元胞自动机理论和密码学理论,提出一种安全性好且具有容错能力的基于元胞自动机的图像加密和解密方法。

本发明的技术方案如下:

1、加密过程(如图2):

提取明文图像的像素矩阵IM×N,M是图像的宽度,N是图像的高度,均以像素计,并且N为偶数,如果不是偶数,在像素矩阵末尾补上1行,补上的像素值全为0,然后将像素矩阵的每一行转换为二进制序列,得到N个二进制序列B1,B2,...,BN,每个二进制序列的长度为L=M×D,其中D代表存储每个像素所用的二进制位数;

(1)第一轮

步骤1:将二进制序列B1、二进制序列B2分别作为加密端的第一个元胞自动机的输入1和输入2,加密端的第一个元胞自动机根据输入的规则号f1迭代d次,产生的输出1和输出2分别为二进制序列C1、二进制序列C2

步骤2:将B3和C1异或的结果、B4和C2异或的结果分别作为加密端的第二个元胞自动机的输入1和输入2,加密端的第二个元胞自动机根据输入的规则号f2迭代d次,产生的输出1和输出2分别为二进制序列C3、二进制序列C4

以此类推继续执行,直到将BN-1和CN-3异或的结果、BN和CN-2异或的结果分别作为加密端的第N/2个元胞自动机的输入1和输入2,加密端的第N/2个元胞自动机根据输入的规则号fN/2迭代d次,产生的输出1和输出2分别为二进制序列CN-1、二进制序列CN

(2)第二轮

令B1=CN,B2=C1,B3=C2,...,BN=CN-1,然后重复第一轮的迭代:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学,未经河海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110397232.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top