[发明专利]基于显著性区域的自适应选择加密方法有效
申请号: | 201610313491.4 | 申请日: | 2016-05-12 |
公开(公告)号: | CN105975869B | 公开(公告)日: | 2018-10-19 |
发明(设计)人: | 翟栋 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;H04L9/00;H04L9/06 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 王荔 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及图像选择加密技术领域,提供一种于显著性区域的自适应选择加密方法,该方法包括:对图像进行显著性检测并标注显著性区域;生成混沌序列P;转换明文图像色彩空间至YCbCr,对图像进行分块扩散置乱;执行DCT变换和量化过程;生成DC系数矩阵MDC和AC系数矩阵MAC;对MDC和MAC执行自适应加密;分别对Y、Cb、Cr三个分量加密;完成剩余编码步骤。本发明提出的技术方案通过显著性检测确定图像的显著性区域,然后选择显著性区域进行重点加密。该加密方式相较于边缘检测而言可以更好的确保图像重点部分的保密性,提高了图像的抗攻击性。 | ||
搜索关键词: | 基于 显著 区域 自适应 选择 加密 方法 | ||
【主权项】:
1.一种基于显著性区域的自适应选择加密方法,其特征在于包括:步骤A、对原始图像进行显著性检测得到显著性地图,并根据显著性地图标记原始图像的显著性区域;步骤B、初始化初始密钥K,利用初始密钥K使用RC5算法迭代128轮并取该轮密文前8bit作为Ka,再继续迭代至第129轮并取该轮密文前64bit作为K1、后64bit作为K2,以K1和K2作为参数通过混沌序列的生成器生成混沌序列P;步骤C、转换明文图像色彩空间至YCbCr,并标记属于图像显著性区域的8×8分块,生成混沌序列(X,Y)并利用混沌序列(X,Y)对图像进行分块扩散置乱;步骤D、执行DCT变换和量化过程;步骤E、将原始图像每个分块的DC系数取出,组成一个M×N的DC系数矩阵MDC,然后将显著性区域各分块的AC系数按照Zig‑Zag顺序取出前16个,组成一个m×n×16的AC系数矩阵MAC,其中M、N分别为原始图像的高度和宽度,m=M/8,n=N/8;步骤F、扫描密码流Ka,对DC系数矩阵MDC和AC系数矩阵MAC执行自适应加密过程,并利用混沌序列P对DC系数矩阵MDC中DC系数的符号进行加密;步骤G、分别对Y、Cb、Cr三个分量重复执行步骤C~步骤F的操作;步骤H、完成剩余编码步骤,得到加密的JPEG文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610313491.4/,转载请声明来源钻瓜专利网。