[发明专利]一种图像加密方法有效
申请号: | 201310308597.1 | 申请日: | 2013-07-22 |
公开(公告)号: | CN103458316A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 李艳萍;吴飞;徐进明;陈相南;刘婉妮;任腾飞;王佩琪;陈名;李婧;刘珊 | 申请(专利权)人: | 太原理工大学 |
主分类号: | H04N21/6334 | 分类号: | H04N21/6334;H04N21/8358;H04L9/20 |
代理公司: | 太原科卫专利事务所(普通合伙) 14100 | 代理人: | 朱源 |
地址: | 030024 *** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图像 加密 方法 | ||
技术领域
本发明涉及图像处理领域,具体为一种图像加密方法。
背景技术
随着计算机通信技术的迅速发展,信息产业逐渐发展壮大,经济效益逐步提高,因此对信息的安全性提出了更高要求。信息安全的核心是密钥的安全性,采用随机序列进行图像加密时,各种密钥都是随机序列,因此随机序列的大小和随机性决定了通信安全指数。对高效、可靠的随机数发生器的研究和开发已经被提上日程,申请号为201110095616.8的专利公开了一种图像加密方法:利用伪随机序列发生器产生的二进制伪随机序列,通过Rijndael算法中密钥异或操作实现图像像素的RGB或灰度值变换,然后通过S-盒变换来完成图像像素的替代;再利用伪随机数发生器生成的整数值序列来实现图像像素的行列置换操作,循环进行k轮加密,最终实现图像加密。解密单元是加密单元的加密过程的反次序单元,利用伪随机序列发生器产生的二进制序列,进行加密的逆运算,然后进行密钥异或运算,最终实现图像解密。伪随机数具有很好的统计特性,但是其种子不具有真随机性并且一旦暴露,攻击者可以根据已知序列准确地预测出后续序列,无法应用于对保密安全性要求高的场合,比如信息安全领域。
发明内容
本发明为了解决采用伪随机数序列加密后的图像抗攻击性不足的问题,提出一种利用真随机序列进行图像加密的方法。
一种图像加密方法,包括以下步骤:
步骤1:由真随机序列发生器生成真随机序列;
步骤2:对原始图像灰度值序列进行置乱得到置乱图像灰度值序列;
步骤3:所述真随机序列和置乱图像灰度值序列进行逐位异或,得到加密图像灰度值序列;
上述步骤1中所述真随机序列发生器,包括随机源模块和后处理电路,其中随机源模块包括晶体振荡器、第一RS触发器RS1、第二RS触发器RS2、第三RS触发器RS3、……、第m-1个RS触发器RSm-1、第m个RS触发器RSm,其中,m为正整数,第一异或门XOR1,第一D触发器D1和第二D触发器D2,二分频器;后处理电路包括第二异或门XOR2、第三异或门XOR3、第四异或门XOR4、第五异或门XOR5和第六异或门XOR6,第三D触发器D3、第四D触发器D4、第五D触发器D5、第六D触发器D6、第七D触发器D7、第八D触发器D8、第九D触发器D9、第十D触发器D10和第十一D触发器D11,触发器D1,1、触发器D1,2、……、触发器D1,n-1、触发器D1,n,触发器D2,1、触发器D2,2、……、触发器D2,n-1、触发器D2,n,异或门XOR1,1、异或门XOR1,2、……、异或门XOR1,n-2、异或门XOR1,n-1,异或门XOR2,1、异或门XOR2,2、……、异或门XOR2,n-2、异或门XOR2,n-1,其中,n为正整数;二分频器的输入端和晶体振荡器连接,第一RS触发器RS1的R输入端、S输入端和时钟信号输入端与晶体振荡器连接,第二RS触发器RS2的R输入端、S输入端和时钟信号输入端与晶体振荡器连接,第三RS触发器RS3的R输入端、S输入端和时钟信号输入端与晶体振荡器连接,依此类推,第m个RS触发器RSm的R输入端、S输入端和时钟信号输入端与晶体振荡器连接,第一RS触发器RS1的Q输出端、第二RS触发器RS2的Q输出端、第三RS触发器RS3的Q输出端、……、第m-1个RS触发器RSm-1的Q输出端、第m个RS触发器RSm的Q输出端分别和第一异或门XOR1的输入端连接,第一异或门XOR1的输出端和第一D触发器D1的D输入端连接,第一D触发器D1的Q输出端和第二D触发器D2的D输入端连接,第二D触发器D2的Q输出端和第三D触发器D3的D输入端连接,第三D触发器D3的Q输出端和第四D触发器D4的D输入端连接,第四D触发器D4的Q输出端和第五D触发器D5的D输入端连接,第五D触发器D5的Q输出端和第六D触发器D6的D输入端连接,第一D触发器D1的时钟信号输入端、第二D触发器D2的时钟信号输入端、第三D触发器D3的时钟信号输入端、第四D触发器D4的时钟信号输入端、第五D触发器D5的时钟信号输入端和第六D触发器D6的时钟信号输入端分别和二分频器的输出端连接,触发器D1,1的时钟信号输入端、触发器D1,2的时钟信号输入端、触发器D1,3的时钟信号输入端、……、触发器D1,n-1的时钟信号输入端、触发器D1,n的时钟信号输入端和二分频器的输出端连接,触发器D1,1的Q输出端和触发器D1,2的D输入端连接,触发器D1,2的Q输出端和触发器D1,3的D输入端连接,依此类推,触发器D1,n-1的Q输出端和触发器D1,n的D输入端连接,触发器D1,n-1的Q输出端、触发器D1,n的Q输出端分别和异或门XOR1,n-1的两个输入端连接,触发器D1,n-2的Q输出端、异或门XOR1,n-1的输出端分别和异或门XOR1,n-2的两个输入端连接,触发器D1,n-3的Q输出端、异或门XOR1,n-2的输出端分别和异或门XOR1,n-3的两个输入端连接,依此类推,触发器D1,1的Q输出端、异或门XOR1,2的输出端分别和异或门XOR1,1的两个输入端连接,异或门XOR1,1的输出端和触发器D1,1的D输入端连接,触发器D2,1的时钟信号输入端、触发器D2,2的时钟信号输入端、触发器D2,3的时钟信号输入端、……、触发器D2,n-1的时钟信号输入端、触发器D2,n的时钟信号输入端、触发器D2,n的时钟信号输入端触发器D2,n的时钟信号输入端和二分频器的输出端连接,触发器D2,1的Q输出端和触发器D2,2的D输入端连接,触发器D2,2的Q输出端和触发器D2,3的D输入端连接,依此类推,触发器D2,n-1的Q输出端和触发器D2,n的D输入端连接,触发器D2,n的Q输出端、触发器D2,n-1的Q输出端分别和异或门XOR2,n-1的两个输入端连接,触发器D2,n-2的Q输出端、异或门XOR2,n-1的输出端分别和异或门XOR2,n-2的两个输入端连接,触发器D2,n-3的Q输出端、异或门XOR2,n-2的输出端分别和异或门XOR2,n-3的两个输入端连接,依此类推,触发器D2,1的Q输出端、异或门XOR2,2的输出端分别和异或门XOR2,1的两个输入端连接,异或门XOR2,1的输出端和触发器D2,1的D输入端连接,触发器D1,n的Q输出端、触发器D2,n的Q输出端分别和第二异或门XOR2的两个输入端连接,第三D触发器D3的Q输出端、第四D触发器D4的Q输出端、第五D触发器D5的Q输出端、第六D触发器D6的Q输出端、第二异或门XOR2的输出端分别和第三异或门XOR3的五个输入端连接,第三异或门XOR3的输出端、第七D触发器D7的Q输出端分别和第四异或门XOR4的两个输入端连接,第七D触发器D7的时钟信号输入端、第八D触发器D8的时钟信号输入端、第九D触发器D9的时钟信号输入端、第十D触发器D10的时钟信号输入端、第十一D触发器D11的时钟信号输入端分别和二分频器的输出端连接,第七D触发器D7的Q输出端和第八D触发器D8的D输入端连接,第八D触发器D8的Q输出端和第九D触发器D9的D输入端连接,第九D触发器D9的Q输出端和第十D触发器D10的D输入端连接,第十D触发器D10的Q输出端和第十一D触发器D11的D输入端连接,第九D触发器D9的Q输出端、第十一D触发器D11的Q输出端分别和第五异或门XOR5的两个输入端连接,第四异或门XOR4的输出端、第五异或门XOR5的输出端分别和第六异或门XOR6的两个输入端连接,第六异或门XOR6的输出端和第七D触发器D7的D输入端连接,第四异或门XOR4的输出端为真随机序列发生器的输出端,输出真随机序列R(i)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太原理工大学,未经太原理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310308597.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种音箱
- 下一篇:视频播放方法、装置、终端设备和服务器
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序