[发明专利]二维码加密方法、装置及二维码解密方法、装置有效
申请号: | 201810607769.8 | 申请日: | 2018-06-13 |
公开(公告)号: | CN110598421B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 王翔 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06K19/06 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二维码 加密 方法 装置 解密 | ||
本发明实施例提供了一种二维码加密方法、装置及二维码解密方法、装置,加密方法包括:获取待加密二维码;将待加密二维码进行图像分割;将分割出的至少一个图像区域,从待加密二维码中去除,得到待解密二维码以及待解密二维码的真实密钥,待解密二维码为:待加密二维码去除至少一个图像区域之后的图像区域;真实密钥为:去除的至少一个图像区域。以实现提高二维码的安全性,并在一定程度上有效的防止二维码被非法解密。
技术领域
本发明涉及信息安全技术领域,特别是涉及一种二维码加密方法、装置及二维码解密方法、装置。
背景技术
随着信息时代的高速发展,信息存储量越来越大。具有较强数据存储能力以及数据纠错能力的二维码,在身份识别、电子支付等领域有着广泛的应用。
随着二维码的广泛应用,二维码的安全性的问题越来越受到重视。在某些场景中,用户并不希望其所持有的二维码被随意的完全的展示给其他人,例如支付二维码,对于支付用户来说,其不希望该支付二维码被随意的完全的展示给其他人,以避免支付用户的财产的损失,将上述支付二维码随意的完全的展示给其他人,是不安全的,其容易被其他人对二维码进行非法解密。
那么如何提高二维码的安全性,在一定程度上防止二维码被非法解密成为亟待解决的问题。
发明内容
本发明实施例的目的在于提供一种二维码加密方法、装置及二维码解密方法、装置,以实现提高二维码的安全性,进而在一定程度上防止二维码被非法解密。具体技术方案如下:
一方面,本发明实施例提供了一种二维码加密方法,所述方法包括:
获取待加密二维码;
对所述待加密二维码进行图像分割;
将分割出的至少一个图像区域,从所述待加密二维码中去除,得到待解密二维码以及所述待解密二维码的真实密钥,所述待解密二维码为:所述待加密二维码去除所述至少一个图像区域之后的图像区域;所述真实密钥为:去除的所述至少一个图像区域。
另一方面,本发明实施例提供了一种二维码解密方法,所述方法包括:
接收待解密二维码关联的当选解密信息,所述待解密二维码为:将待加密二维码进行图像分割,并将分割出的至少一个图像区域从所述待加密二维码中去除之后的图像区域;所述当选解密信息关联的密钥与去除的所述至少一个图像区域的尺寸相同;
当确定所述当选解密信息关联的密钥与所述待解密二维码的真实密钥相同时,标记所述待解密二维码有效且解密成功,当确定所述当选解密信息关联的密钥与所述真实密钥不同时,标记所述待解密二维码无效,其中,所述真实密钥为去除的所述至少一个图像区域。
又一方面,本发明实施例提供了一种二维码加密装置,所述装置包括:
获取模块,用于获取待加密二维码;
分割模块,用于对所述待加密二维码进行图像分割;
加密模块,用于将分割出的至少一个图像区域,从所述待加密二维码中去除,得到待解密二维码以及所述待解密二维码的真实密钥,所述待解密二维码为:所述待加密二维码去除所述至少一个图像区域之后的图像区域;所述真实密钥为:去除的所述至少一个图像区域。
又一方面,本发明实施例提供了一种二维码解密装置,所述装置包括:
接收模块,用于接收待解密二维码关联的当选解密信息,所述待解密二维码为:将待加密二维码进行图像分割,并将分割出的至少一个图像区域从所述待加密二维码中去除之后的图像区域;所述当选解密信息关联的密钥与去除的所述至少一个图像区域的尺寸相同;
解密模块,用于当确定所述当选解密信息关联的密钥与所述待解密二维码的真实密钥相同时,标记所述待解密二维码有效且解密成功,其中,所述真实密钥为去除的所述至少一个图像区域;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810607769.8/2.html,转载请声明来源钻瓜专利网。