[发明专利]基于正弦映射和Logistic混沌序列的图像加密方法无效
申请号: | 201310446452.8 | 申请日: | 2013-09-25 |
公开(公告)号: | CN103530571A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | 杜翠霞;张定会;张宗楠;纪志超;唐素娟 | 申请(专利权)人: | 上海理工大学 |
主分类号: | G06F21/62 | 分类号: | G06F21/62 |
代理公司: | 上海德昭知识产权代理有限公司 31204 | 代理人: | 郁旦蓉 |
地址: | 200093 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于正弦映射和Logistic混沌序列的图像加密方法,其技术特征在于:记原始图像各像素点的灰度值为二维矩阵Q(x,y),并将图像的每个像素灰度值按位异或得到数值c,利用正弦映射得到混沌序列对原始图像以某种方式进行c次置乱,得到置乱后的图像像素矩阵Q1(x,y),再利用Logistic混沌系统产生的混沌序列与矩阵Q1(x,y)进行逐位异或运算,完成加密过程。本方法运用两种混沌映射对图像进行加密,具有隐蔽性强,密钥敏感性强,安全性好,抗攻击能力尤其是抗明文攻击能力强的优点,适合用于图像保密通信中。 | ||
搜索关键词: | 基于 正弦 映射 logistic 混沌 序列 图像 加密 方法 | ||
【主权项】:
一种基于正弦映射和Logistic混沌序列的图像加密方法,其特征在于步骤如下:(1)选取规格为m×n的灰度图像作为原始图像,并获得第一图像像素值矩阵,将所述第一图像像素值矩阵中的每个值进行按位异或运算,得到第一数值;(2)选取第一初始值作为正弦映射的密钥,并将其代入正弦映射方程中迭代复数次得到第一组加密混沌序列;(3)在所述第一组加密混沌序列中随机从一元素开始,依次取m个元素,组成第一组序列,再随机从第一组加密混沌序列中一元素开始,依次取n个元素,组成第二组序列,并将所述第一组序列和第二组序列总顺次排序生成一行m列的第一矩阵以及n行一列的第二矩阵,再生成一个m×m的第一零矩阵和一个n×n的第二零矩阵;(4)将所述第一矩阵与第二矩阵按由小到大的顺序排列,获得两个排列矩阵,根据两个所述排列矩阵分别将所述第一零矩阵以及第二零矩阵转换成第一置乱矩阵以及第二置乱矩阵,并利用所述第一置乱矩阵和第二置乱矩阵对第一图像像素值矩阵作所述第一数值次置乱操作,即得到置乱后的第二图像像素值矩阵;(5)选取第二初始值作为Logistic混沌系统的密钥,并将其代入Logistic混沌系统方程中迭代复数次得到第二组加密混沌序列;(6)从所述第二组加密混沌序列中随机从一元素开始,依次取m×n个元素,组成第三序列,并对所述第三序列做处理操作;(7)将所述第三序列的元素依次读取生成m×n的加密矩阵,并与置乱的第二图像像素矩阵中的元素进行逐位异或操作,获得最终加密的第三图像像素矩阵;(8)将加密的所述第三图像像素矩阵按照图像标准格式保存,得到最终的加密图像。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海理工大学,未经上海理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310446452.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种乐卡地平与贝那普利的固体药物组合物
- 下一篇:水果榨汁机