[发明专利]基于电子签名的二维码验证方法及系统有效
申请号: | 201410299569.2 | 申请日: | 2014-06-26 |
公开(公告)号: | CN104113416B | 公开(公告)日: | 2017-08-25 |
发明(设计)人: | 张海松 | 申请(专利权)人: | 北京天诚安信科技股份有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;G06K17/00 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙)11201 | 代理人: | 张大威 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 电子 签名 二维码 验证 方法 系统 | ||
技术领域
本发明特别涉及一种基于电子签名的二维码验证方法及系统。
背景技术
随着移动互联网高速发展,创新产业也勃然而起,二维码作为创新行业的结晶出现在人们视线中,越来越多的商家选择在其发布广告或网站中添加二维码标签,方便用户通过扫描二维码方式了解商家信息。
二维码给人们生活带来便捷的同时也带来了隐患,例如二维码支付存在安全漏洞,许多不法分子将二维码中植入病毒,消费者在扫描携带病毒的二维码的同时,病毒就扎根在用户手机中,不管用户发送任何信息病毒均可以拦截,从而盗取验证码、身份证号码等个人信息,进而通过修改银行卡密码盗取用户账号,最终盗取用户财物。
为保证二维码安全,例如:微信云技术保障二维码支付安全,微信云是腾讯官方提供的微信公众账号服务平台,将多年的安全能力提供给第三方开发者并同时邀请入驻的服务商将所有数据都迁移到腾讯云,以进一步保证数据的安全。这样,那些直接面对终端消费者的微信公众服务号,使用微信二维码支付以及虚拟信用卡的消费者和开发商,则不再需要为用户信息泄露而提心吊胆,也不需要为用户账号的资金安全承担责任,在公众平台上更加的安全。
然而这种方式存在以下缺点:
1:需要与微信云进行合作意向,该部分针对性较强;
2:合作洽谈时间过慢,未能及时对二维码进行有效的防伪工作;
3:面向群体较窄,只能通过微信方式进行二维码支付;
4:未能满足所有商家使用。
发明内容
本发明的目的旨在至少解决所述技术缺陷之一。
为此,本发明的一个目的在于提出一种基于电子签名的二维码验证方法。该方法可有效保证二维码使用过程中的安全性。
本发明的另一个目的在于提出一种基于电子签名的二维码验证系统。
为达到所述目的,本发明的第一方面的实施例公开了一种基于电子签名的二维码验证方法,包括以下步骤:二维码产生方对二维码数据进行电子签名,并将电子签名分割为第一签名分割块和第二签名分割块;所述二维码产生方将所述二维码数据、所述第一签名分割块和第二签名分割块发送至二维码认证方;所述二维码认证方对所述二维码数据、所述第一签名分割块和第二签名分割块进行认证并生成见证数据;二维码使用方扫描由所述二维码产生方发布的二维码,并根据扫描结果从所述二维码认证方查询对应的见证数据和第一签名分割块,其中,所述二维码包括所述二维码数据和第二签名分割块;以及所述二维码使用方根据所述第一签名分割块、第二签名分割块和所述见证数据对所述二维码数据进行验证。
根据本发明实施例的基于电子签名的二维码验证方法,通过二维码认证方可保证二维码数据不被篡改,有效防止不法分子通过篡改二维码数据而进行恶意竞争或植入病毒等行为。另外,该方法通过二维码产生方、二维码认证方和二维码使用方的协同工作,使得二维码市场更具有安全保障。保证用户通过二维码获得的信息真实合法并未被篡改。二维码使用方扫描二维码后会自发地验证该二维码所携带的数据是否有被破坏的痕迹,并与二维码认证方合作,共同验证二维码数据的安全性和可靠性,从而,保障用户的合法权益。
另外,根据本发明上述实施例的基于电子签名的二维码验证方法还可以具有如下附加的技术特征:
在一些示例中,所述二维码产生方对二维码数据进行电子签名,包括:二维码产生方通过数字证书对二维码数据进行电子签名,其中,所述数字证书由所述二维码认证方签发,所述数字证书包括所述二维码产生方的身份认证信息。
在一些示例中,产生电子签名时,采用SM2、RSA124或RSA2048加密算法,并对所述电子签名进行分割,产生所述第一签名分割块和第二签名分割块。
在一些示例中,所述见证数据包括所述二维码认证方的身份认证信息。
在一些示例中,所述二维码认证方为符合国家颁发权限的第三方认证机构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天诚安信科技股份有限公司,未经北京天诚安信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410299569.2/2.html,转载请声明来源钻瓜专利网。