[发明专利]一种基于拉丁方阵置乱和双向扩散的图像加密方法有效
申请号: | 201810849704.4 | 申请日: | 2018-07-28 |
公开(公告)号: | CN109102452B | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 柴秀丽;张继通;丁文珂;武海洋;贾培艳;毕建强;支相丞 | 申请(专利权)人: | 河南大学 |
主分类号: | G06T1/00 | 分类号: | G06T1/00 |
代理公司: | 郑州大通专利商标代理有限公司 41111 | 代理人: | 陈勇 |
地址: | 475001 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
本发明提供一种基于拉丁方阵置乱和双向扩散的图像加密方法。该方法包括:将明文图像P(M×N)进行SHA256函数运算,得到256位哈希密钥值,并将其转化为32个十进制数k |
||
搜索关键词: | 一种 基于 拉丁 方阵 双向 扩散 图像 加密 方法 | ||
【主权项】:
1.一种基于拉丁方阵置乱和双向扩散的图像加密方法,其特征在于,包括:步骤1、将明文图像P(M×N)进行SHA256函数运算,得到256位哈希密钥值,将所述256位哈希密钥值转化为32个十进制数k1,k2,…,k32,并利用预设密钥参数c1、c2、c3、c4计算初始状态值x0、y0、z0、w0;步骤2、根据x0、y0、z0、w0,利用忆阻混沌系统生成四个大小分别为1×n的混沌序列X、Y、Z、W,其中n=MN;步骤3、根据X、Y、Z、W确定拉丁方阵L、密钥矩阵U1(M×N)和U2(M×N);步骤4、利用L和密钥tmp对P(M×N)进行置乱,得到置乱矩阵P0,并将P0进行顺时针旋转180°得到矩阵P1;步骤5、利用U1(M×N)对P1进行正向扩散得到矩阵P2,利用U2(M×N)对P2进行反向扩散,得到密文图像C。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南大学,未经河南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810849704.4/,转载请声明来源钻瓜专利网。