[发明专利]图片的加密、解密方法及装置在审
申请号: | 201810940718.7 | 申请日: | 2018-08-17 |
公开(公告)号: | CN109033863A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 陈全 | 申请(专利权)人: | 广州视源电子科技股份有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/16 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 赵囡囡;张文华 |
地址: | 510530 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 秘钥 加密图片 加密 矩形区域 像素点 三原色 解密 图片加密 图片信息 申请 图片 泄露 | ||
本申请公开了一种图片的加密、解密方法及装置。其中,该方法包括:确定待加密图片;确定第一秘钥图中的第二秘钥图,其中,第一秘钥图用于通过第一秘钥图中的像素点的三原色数值对待加密图片进行加密,第二秘钥图为以第一秘钥图中的指定点作为第一矩形区域的顶点,以待加密图片的长和宽作为第一矩形区域的长和宽形成的第一矩形区域;依据第二秘钥图中像素点的三原色数值对待加密图片中的像素点进行加密,得到加密后的图片。本申请解决了由于缺乏有效的图片加密手段造成的图片信息泄露的技术问题。
技术领域
本申请涉及图片处理领域,具体而言,涉及一种图片的加密、解密方法及装置。
背景技术
随着摄像机的发展,图像落地应用场景越来越多,但是图片的安全问题一直没有引起大众的关注,如一些保密场景中拍摄的图片在网络传输中也是明文传输,这样就失去了图片的保密功能。
现阶段常用的一种图片加密加密方法是将图片切割为多个碎块,然后重组碎块完成图片的加密。但该加密方法的弊端在于这种方法没有改变图片的颜色信息,对图片熟悉的人还是能大致知道图片的原始信息,导致图片加密效果不好。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种图片的加密、解密方法及装置,以至少解决由于缺乏有效的图片加密手段造成的图片信息泄露的技术问题。
根据本申请实施例的一个方面,提供了一种图片的加密方法,包括:确定待加密图片;确定第一秘钥图中的第二秘钥图,其中,第一秘钥图用于通过第一秘钥图中的像素点的三原色数值对待加密图片进行加密,第二秘钥图为以第一秘钥图中的指定点作为第一矩形区域的顶点,以待加密图片的长和宽作为第一矩形区域的长和宽形成的第一矩形区域;依据第二秘钥图中像素点的三原色数值对待加密图片中的像素点进行加密,得到加密后的图片。
可选地,第一秘钥图通过以下步骤确定:遍历待加密的图片集合,获取待加密图片中的长度最大值和宽度最大值;依据长度最大值和宽度最大值确定第一秘钥图,其中,第一秘钥图的长度值大于或等于上述长度最大值,第一秘钥图的宽度值大于或等于上述宽度最大值。
可选地,确定第一秘钥图中的第二秘钥图,包括:将待加密图片和第一秘钥图重叠放置且将二者的一个角对齐,上述角设为预定角,该预定角为待加密图片和第一秘钥图中的任意一个角;以待加密图片的预定角的对角的顶点与第一秘钥图的预定角的对角的顶点组成的线段作为对角线确定第二矩形区域;以第二矩形区域内任意一点作为第二秘钥图的一个角的顶点;以待加密图片的长和宽作为第二秘钥图的长和宽,确定第二秘钥图。
可选地,依据第二秘钥图中像素点的三原色数值对待加密图片中的像素点进行加密,包括:获取待加密图片中每个像素点对应的第一组三原色数值;获取第二秘钥图中每个像素点对应的第二组三原色数值;依据第一组三原色数值与相对应的第二组三原色数值进行异或计算,以完成对待加密图片进行加密。
可选地,依据第二秘钥图中像素点的三原色数值对待加密图片中的像素点进行加密,还包括:利用第一组三原色数值与相对应的第二组三原色数值进行加法/减法计算,以完成对待加密图片进行加密。
可选地,确定第一秘钥图中的第二秘钥图,还包括:将待加密图片分成多个待加密图片,多个待加密图片中每个待加密图片的长都小于等于第一秘钥图的长,多个待加密图片中每个待加密图片的宽都小于或等于第一秘钥图的宽;利用多个待加密图片中每个待加密图片分别与第一秘钥图确定第二秘钥图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司,未经广州视源电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810940718.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式车载电子系统信息安全防护方法
- 下一篇:一种安防系统