[发明专利]一种基于拉丁方的混沌图像加密方法有效
申请号: | 202110551860.4 | 申请日: | 2021-05-20 |
公开(公告)号: | CN113300827B | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 张勋才;牛莹;李辉;陈志武;马江涛;吴涛;王延峰;李林伟;张焕龙;张建伟;任航丽;栗三一;杨飞飞 | 申请(专利权)人: | 郑州轻工业大学 |
主分类号: | H04L9/00 | 分类号: | H04L9/00;H04N1/44 |
代理公司: | 郑州优盾知识产权代理有限公司 41125 | 代理人: | 栗改 |
地址: | 450000 河南省郑州*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 拉丁 混沌 图像 加密 方法 | ||
1.一种基于拉丁方的混沌图像加密方法,其特征在于,包括密钥生成、像素置乱、像素替换和比特置乱,其步骤为:
步骤一:利用大小为N×N的图像矩阵P生成初始的密钥,将初始的密钥输入超混沌Lorenz系统进行迭代得到混沌序列X、Y、Z和W;
步骤二:分别截取混沌序列X和Y的前N×N个元素并转换为两个矩阵,利用两个矩阵分别对图像矩阵P的行和列进行置乱,得到置乱后的图像矩阵Ps;
步骤三:截取混沌序列Z的前2N个元素分为两个相等的序列Q1和Q2,生成拉丁方阵,作为查找表Ltable;截取混沌序列Z中2N×N个元素并组成两个矩阵作为索引矩阵,利用两个索引矩阵从查找表Ltable中的对应坐标选取元素,对图像矩阵Ps中元素进行替换,得到像素替换矩阵Pr;
所述步骤三中查找表Ltable的生成方法为:将两个长度相等的序列Q1和Q2分别进行排序,得到相应的位置索引序列Qseed和Qshift,利用位置索引序列Qshift中的元素值循环移动位置索引序列Qseed中的元素,生成阶数与输入序列长度相等的拉丁方阵即查找表Ltable;
所述步骤三中利用两个索引矩阵从查找表Ltable中的对应坐标选取元素,对图像矩阵Ps中元素进行替换的方法为:将索引矩阵Lc和图像矩阵Ps按照从左上角到右下角的方式,依次将两个矩阵对应坐标元素相加,取余数,使得到余数矩阵L′c;将余数矩阵L′c和索引矩阵Lr组成二维索引矩阵,利用二维索引矩阵从查找表Ltable中的对应坐标选取元素,得到像素替换矩阵Pr,即Pr(i,j)=Ltable(L′c(i,j),Lr(i,j)),Ltable(L′c(i,j),Lr(i,j))为查找表Ltable中行位置索引为L′c(i,j)、列位置索引为Lr(i,j)的元素值,Pr(i,j)、L′c(i,j)、Lr(i,j)分别为像素替换矩阵Pr、余数矩阵L′c和索引矩阵Lr的第i行、第j列的元素,i=1,2,……,N,j=1,2,……,N;
步骤四:从混沌序列W中截取8N个元素生成两个拉丁方矩阵,将像素替换矩阵Pr的位平面组成两个比特矩阵,利用两个拉丁方矩阵分别对两个比特矩阵进行比特置乱,将置乱后的两个矩阵分成位平面并组合为位平面矩阵P'bit,将位平面矩阵P'bit中的元素转换为十进制数据,得到密文图像C;
所述步骤四中利用两个拉丁方矩阵分别对两个比特矩阵进行比特置乱的方法为:将像素替换矩阵Pr分为八个位平面P(1)~P(8),其中P(1)、P(3)、P(5)和P(7)四个位平面组合成一个2N×2N的比特矩阵PA,P(2)、P(4)、P(6)和P(8)四个位平面组合成一个2N×2N的比特矩阵PB,使用拉丁方矩阵LH1对比特矩阵PA进行行的比特置乱,拉丁方矩阵LH2对比特矩阵PB进行列的比特置乱,置乱后的两个矩阵PA'和矩阵PB'分别分为四个位平面,得到的位平面组合为位平面矩阵P'bit,将位平面矩阵P'bit中的元素转换为十进制的数据,得到密文图像C。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州轻工业大学,未经郑州轻工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110551860.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种在线式自动灌胶机
- 下一篇:立体车库停车姿态校正装置
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序