一种二维码扫描方法、装置及设备制造方法及图纸

技术编号:28674872 阅读:40 留言:0更新日期:2021-06-02 02:51
本说明书实施例公开了一种二维码扫描方法、装置及设备。该方法包括:通过获取基于扫描设备扫描的用户终端上展示的第一二维码得到的第一码信息;解析第一码信息,得到第一特征信息;获取扫描设备扫描的用户终端上展示的第二二维码得到的第二码信息;解析第二码信息,得到第二特征信息;确定第二特征信息为生成目标二维码所使用的特征信息后,执行相应的业务。

【技术实现步骤摘要】
一种二维码扫描方法、装置及设备
本申请涉及计算机
,尤其涉及一种二维码扫描方法、装置及设备。
技术介绍
随着智能手机崛起,越来越多的互联网技术应用于手机之上,二维码也随之兴起,被广泛应用于各个领域、行业中。用户可以通过二维码扫描技术来解析二维码,从而达到快速、简洁的访问网络及应用的效果。然而,在二维码的应用中,存在较大的安全隐患。在出示二维码时,容易被不法分子盗刷。比如:通过手机扫码支付时,在生成支付二维码时,还未来得及将手机二维码出示给商家,站在背后的人迅速扫描,达到盗刷的目的。或者通过快速拍照,将二维码图片远程传输,然后由各种扫描枪实现盗刷;也有通过扫描或者拍照识别二维码的内容,远程传输后,然后重新生成二维码实现盗刷。因此,亟需提供一种更为可靠的二维码扫描方案。
技术实现思路
本说明书实施例提供一种二维码扫描方法、装置及设备,以解决由于二维码被盗刷导致用户信息遭到泄露,从而存在安全隐私风险的问题。为解决上述技术问题,本说明书实施例是这样实现的:本说明书实施例提供的一种二维码扫描方法,本文档来自技高网...

【技术保护点】
1.一种二维码扫描方法,所述方法应用于第三方平台,包括:/n获取基于扫描设备扫描的用户终端上展示的第一二维码得到的第一码信息;/n解析所述第一码信息,得到第一特征信息;/n获取所述扫描设备扫描的所述用户终端上展示的第二二维码得到的第二码信息;所述第二二维码是基于所述第一特征信息生成的;/n解析所述第二码信息,得到第二特征信息;/n确定所述第二特征信息为生成所述目标二维码所使用的特征信息后,执行相应的业务。/n

【技术特征摘要】
1.一种二维码扫描方法,所述方法应用于第三方平台,包括:
获取基于扫描设备扫描的用户终端上展示的第一二维码得到的第一码信息;
解析所述第一码信息,得到第一特征信息;
获取所述扫描设备扫描的所述用户终端上展示的第二二维码得到的第二码信息;所述第二二维码是基于所述第一特征信息生成的;
解析所述第二码信息,得到第二特征信息;
确定所述第二特征信息为生成所述目标二维码所使用的特征信息后,执行相应的业务。


2.根据权利要求1所述的方法,所述获取所述扫描设备扫描的所述用户终端上展示的第二二维码得到的第二码信息之前,还包括:
基于所述第一特征信息,确定生成目标二维码所使用的特征信息;
基于所述生成目标二维码所使用的特征信息,生成目标二维码;
将所述目标二维码发送至所述用户终端。


3.根据权利要求2所述的方法,所述基于所述第一特征信息,确定生成目标二维码所使用的特征信息之前,还包括:
判断所述第一特征信息与生成初始二维码所使用的特征信息是否一致;
所述基于所述第一特征信息,确定生成目标二维码所使用的特征信息,具体包括:
当所述第一特征信息与生成初始二维码所使用的特征信息一致时,基于所述第一特征信息,确定生成目标二维码所使用的特征信息。


4.根据权利要求1所述的方法,所述获取基于扫描设备扫描的用户终端上展示的第一二维码得到的第一码信息之前,还包括:
获取所述扫描设备扫描的所述第一二维码;
对所述第一二维码进行解码操作,得到所述第一二维码对应的第一码信息。


5.根据权利要求3所述的方法,所述第一特征信息为第一随机种子,所述获取所述扫描设备扫描的第一二维码之前,还包括:
基于设定方式生成所述第一随机种子;
基于所述第一随机种子生成所述初始二维码;
将所述初始二维码发送给所述用户终端进行展示,以供所述扫描设备进行扫描。


6.根据权利要求5所述的方法,所述基于所述第一特征信息,确定生成目标二维码所使用的特征信息,具体包括:
基于所述第一随机种子,按照预设规则,计算得到第二随机种子。


7.根据权利要求6所述的方法,所述确定所述第二特征信息为生成所述目标二维码所使用的特征信息,具体包括:
判断所述第二特征信息与所述第二随机种子是否相同;
当所述第二特征信息与所述第二随机种子相同时,确定所述第二特征信息为生成所述目标二维码所使用的特征信息。


8.根据权利要求1所述的方法,所述获取所述扫描设备扫描的所述用户终端上展示的第二二维码得到的第二码信息之后,还包括:
将所述第二二维码确定为失效二维码。


9.根据权利要求8所述的方法,所述获取基于扫描设备扫描的用户终端上展示的第一二维码得到的第一码信息之后,还包括:
将所述第一二维码确定为失效二维码。


10.一种二维码扫描方法,所述方法应用于扫描设备,包括:
获取用户终端展示的第一二维码;所述第一二维码是第三方平台生成的;
扫描所述第一二维码,得到第一码信息;
将所述第一码信息发送给所述第三方平台;
获取所述用户终端展示的第二二维码;所述第二二维码是由所述第三方平台基于所述第一特征信息生成的;
扫描所述第二二维码,得到第二码信息;
将所述第二码信息发送给所述第三方平台,以供所述第三方平台解析所述第二码信息,得到第二特征信息;并在确定所述第二特征信息为生成所述目标二维码所使用的特征信息后,执行相应的业务。


11.一种二维码展示方法,所述方法应用于用户终端,包括:
向第三方平台发送二维码展示请求;
获取所述第三方平台基于所述二维码展示请求发送的第一二维码;
展示所述第一二维码,以供扫描设备扫描所述第一二维码,得到第一码信息,并将第一码信息发送给所述第三方平台;
获取所述第三方平台发送的第二二维码;所述第二二维码是所述第三方平台获取到基于扫描设备扫描的第一二维码得到的第一码信息后,基于所述第一二维码信息对应的第一特征信息,生成的目标二维码;
展示所述第二二维码,以供所述扫描设备扫描所述第二二维码,得到第二码信息,并将所述第二码信息发送给所述第三方平台。


12.一种二维码扫描装置,该装置应用于第三方平台,包括:
第一码信息获取模块,用于获取基于扫描设备扫描的用户终端上展示的第一二维码得到的第一码信息;
第一特征信息确定模块,用于解析所述第一码信息,得到第一特征信息;
第二码信息获取模块,用于获取所述扫描设备扫描的所述用户终端上展示的第二二维码得到的第二码信息;所述第二二维码是基于所述第一特征信息生成的;
第二特征信息确定模块,用于解析所述第二码信息,得到第二特征信息;
业务执行指令模块,用于确定所述第二特征信息为生成所述目标二维码所使用的特征信息后,执行相应的业务。


13.根据权利要求12所述的装置,所述装置,还包括:
特征信息确定模块,用于基于所述第一特征信息,确定生成目标二维码所使用的特征信息;
目标二维码生成模块,用于基于所述生成目标二维码所使用的特征信息,生成目标二维码;
目标二维码发送模块,用于将所述目标二维码发送至所述用户终端。


14.根据权利要求13所述的装置,所述装置,还包括:
第一判断模块,用于判断所述第一特征信息与生成初始二维码所使用的特征信息是否一致;
所述特征信息确定模块,具体用于:
当所述第一特征信息与生成初始二维码所使用的特征信息一致时,基于所述第一特征信息,确定生成目标二维码所使用的特征信息。


15.根据权利要...

【专利技术属性】
技术研发人员:薛传宗
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1