[发明专利]一种二维码的安全验证方法在审
申请号: | 201710970717.2 | 申请日: | 2017-10-18 |
公开(公告)号: | CN107808286A | 公开(公告)日: | 2018-03-16 |
发明(设计)人: | 王呈;徐军;董少华 | 申请(专利权)人: | 厦门吉比特网络技术股份有限公司 |
主分类号: | G06Q20/32 | 分类号: | G06Q20/32;G06Q20/38;H04L9/32 |
代理公司: | 厦门市新华专利商标代理有限公司35203 | 代理人: | 朱凌 |
地址: | 361009 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种二维码的安全验证方法,其通过在二维码数据信息上增加时间戳,使得客户端能够生成随时间变化的动态二维码,手机APP多次扫描动态二维码进行验证,使得服务器在进行二维码数据信息的有效性判断之前,增加多张动态二维码的时间戳连续性判断,从而增加了二维码验证的安全性,避免互联网上用户受欺骗扫描了骗子提供的二维码截图而造成财产损失。 | ||
搜索关键词: | 一种 二维码 安全 验证 方法 | ||
【主权项】:
一种二维码的安全验证方法,其特征在于:包括以下步骤:步骤1、客户端向服务器发起登录或者交易的安全验证请求,服务器收到请求后向客户端发送二维码的有效数据信息,同时发送二维码的时间戳;步骤2、客户端接收二维码数据信息后,在二维码数据信息上增加按固定时间间隔执行的心跳函数,该心跳函数将二维码的有效数据信息与时间戳进行组合产生新的二维码字符串;客户端二维码控件将上述每个时间点生成的二维码字符串解析成二维码图片并显示,由此在客户端生成随时间自动变化的动态二维码;步骤3、采用手机APP在设定的时间间隔内多次扫描客户端生成的动态二维码,解读二维码数据信息并提取多张动态二维码的时间戳time信息;步骤4、手机APP根据扫描时间间隔和客户端的心跳函数的时间间隔判断动态二维码的多个时间戳time是否连续,只有当时间戳time连续且每两个时间戳time之间的时间间隔在误差允许的范围内,才判断为二维码真实有效;当二维码真实有效时,手机APP向服务器发送验证请求,并将扫描到的多张动态二维码的数据信息发送至服务器;步骤5、服务器接收到验证请求后,验证是否接收到多条动态二维码数据信息,以及每条二维码数据信息是否有效,如果满足前述两个条件,则二维码验证通过,否则验证失败。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门吉比特网络技术股份有限公司,未经厦门吉比特网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710970717.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种防火LED象鼻灯
- 下一篇:起重机照明装置及起重机