- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于混沌和FRFT彩色图像加密算法
基于混沌和FRFT彩色图像加密算法
摘要:为了增强图像的保密性,恢复原彩色图像信息,提出了一种基于混沌和分数阶Fourier变换的彩色图像信息加密的算法。具体加密过程为:首先将原图像信号分为[R、G、B]三个灰色图像,其次对各个图像做混沌算法加密,最后再进行离散FRFT加密,输出最终的密文。利用MATLAB的仿真实验表明,此算法的图像加密和解密效果较好,能够较好的隐藏和保存彩色图像的信息。
关键词:混沌加密;FRFT;彩色图像加密
中图分类号:TP18 文献标识码:A 文章编号:1009-3044(2016)12-0201-03
Abstract: In order to strengthen the confidentiality of the image, and to restore the original color image information. This paper proposes a color image based on chaos and fractional Fourier transform encryption algorithm. Specific process is: First of all, Let the image is divided into three parts,for R、G、B. And then the chaotic encryption, finally the discrete FRFT encryption. Use of MATLAB simulation show that the algorithm has good encryption and decryption,It can better hide and save the information of color image.
Key words: chaotic encryption; FRFT; color image encryption
随着互联网和计算机的迅速发展,作为信息载体的图像的安全性保障也受到越来越多人的关注。但是因某些图像所包含的信息是涉及个人隐私且不便为外人所知的,甚至有些是牵涉国家安全机密的,故图像信息的保密性也变得越来越重要[1]。
在以往分数阶Fourier变换的加密算法中,虽然因阶次敏感而加密算法较多,但是其对分数阶域的少量系数进行加密,加密的隐蔽性稍差,且使用的是单色光照输入图像,使解密图像丢失了原有的色彩[2]。为加强加密效果,恢复原有的彩色图像,本文将混沌变换和FRFT相结合,以此来更好的加密和恢复彩色图像的信息。
1 混沌和FRFT的基本理论
1.1 分数阶Fourier变换的理论
在对图像信号进行加密处理时,要利用离散的傅里叶变换做算法运行,且利用二位FRFT的可叠加性,可分为两次一维离散FRFT加密,分别有两个变换阶次,两个随机纯相位掩膜,故而可以进一步增强图像加密算法的隐秘性和可靠性[4]。
1.2 混沌加密
混沌系统加密应用的序列是由系统迭代产生的,混沌系统具有随机性以及敏感性等等[5]。且使用混沌加密的另一优点就是:由混沌序列的方程是很难猜到其初始值的。在使用其加密时先应用混沌系统对图像的行和列置乱加密,有混沌序列控制每一行循环的位数,同样也要对每一列循环若干次[6]。
但是仅仅使用混沌加密图像信息,也有些不足之处:计算精度的限制以及周期性的混沌序列使得安全性有时较低,在低位的混沌系统加密中隐秘和保密性不够高[7]。针对单一的混沌加密的不足,此文提出将混沌系统和FRFT结合起来,以此提高图像信息的隐秘性,以及更好地恢复彩色图像的信息[8]。
1.3 彩色图像加密和解密过程
本文的混沌和FRFT加密相结合的彩色图像加密算法的大致过程如下:
1)先读取彩色图像,将其分为[R、G]、[B]三部分灰度图像[9],如图2;
2)利用混沌系统加密对R、G、B三部分分别在行和列方向上加密,得到混沌加密图像R1、G1、B1,如图3;
3)对R1、G1、B1做两次一维的FRFT,其中相位掩膜和阶次都是随机可变的[10,11],得到最终的加密图像R2、G2、B2,如图4;
4)解密是编码的逆变换,先对最终的加密图像R2、G2、B2做FRFT的逆变换,然后在对其在列和行上做混沌加密的逆变换,如图5、6,
5)把R2、G2、B2的灰度图像结合在一起恢复成原彩色图像,如图7。
下图此算法的流程图如下:
2 仿真和分析
2.1 仿真结果
2.2 仿真分析
通过MATLAB的仿真可知,图2是原始彩色图像分解成三部分灰度图像,
文档评论(0)