[发明专利]基于随机序列的多重图像加密方法、系统、智能终端有效
申请号: | 201911352201.7 | 申请日: | 2019-12-25 |
公开(公告)号: | CN111147685B | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 唐聃;刘善政;何磊;刘敦龙 | 申请(专利权)人: | 成都信息工程大学 |
主分类号: | H04N1/32 | 分类号: | H04N1/32 |
代理公司: | 北京元本知识产权代理事务所(普通合伙) 11308 | 代理人: | 王红霞 |
地址: | 610225 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 随机 序列 多重 图像 加密 方法 系统 智能 终端 | ||
1.一种基于随机序列的多重图像加密方法,其特征在于,所述基于随机序列的多重图像加密方法包括:
第一步,通过选取图像中的序列A与相同位数的随机序列B进行异或得到新的序列B1;
第二步,由随机序列本身异或产生的序列值对序列B1进行异或得到序列C;
第三步,将随机序列B与序列C进行拼接,得到新的序列;
所述基于随机序列的多重图像加密方法具体包括:
步骤一,取出原始图像S的m位序列作为序列A;
步骤二,任取m位随机序列B;
步骤三,将序列A与序列B做异或运算得到新的序列B1;
步骤四,再由随机序列B本身进行异或操作得到序列B2;
步骤五,将序列B1与序列B2异或得到多重加密序列C;
步骤六,将序列B与序列C进行上下拼接得到一个大小2m的最终序列S1;
步骤七,再次取出图像S的m位,重新执行步骤二到步骤六,直到图像S的所有位都取出,完成图像的加密过程。
2.如权利要求1所述的基于随机序列的多重图像加密方法,其特征在于,所述基于随机序列的多重图像加密方法的恢复过程为加密的逆过程,输入为一幅大小为2|S|的加密图像,经过一系列设置最终输出一幅大小为|S|的秘密图像。
3.如权利要求2所述的基于随机序列的多重图像加密方法,其特征在于,所述基于随机序列的多重图像加密方法的恢复过程详细恢复过程包括:
步骤一,每两行依次取出指定图像m位图像信息,得到2m位图像信息,
步骤二,将取出的两行信息分离,上层m位信息作为序列B,下层m位作为序列C;
步骤三,将序列B本身逐位异或得到序列B2;
步骤四,将序列C与序列B2逐位异或得到序列B1;
步骤五,将序列B1与序列B异或得到m位序列A;
步骤六,依次设置剩余信息,直至所有信息序列取出,得到原始图像S,恢复过程完成。
4.一种实施权利要求1~3任意一项所述基于随机序列的多重图像加密方法的基于随机序列的多重图像加密系统,其特征在于,所述基于随机序列的多重图像加密系统包括:
第一序列处理模块,通过选取图像中的序列A与相同位数的随机序列B进行异或得到新的序列B1;
第二序列处理模块,由随机序列本身异或产生的序列值对序列B1进行异或得到序列C;
序列拼接模块,将随机序列B与序列C进行拼接,得到新的序列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都信息工程大学,未经成都信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911352201.7/1.html,转载请声明来源钻瓜专利网。