图形码信息提供、获取方法、装置及终端制造方法及图纸

技术编号:15695429 阅读:41 留言:0更新日期:2017-06-24 10:53
本申请是关于图形码信息提供、获取方法、装置及终端,该图形码信息提供方法应用于包括有第一模块、第二模块和接口模块的装置中,所述接口模块与所述第二模块对应,所述方法包括:第二模块通过所述接口模块验证第一模块是否为可信模块;第二模块接收目标用户信息,并验证所述目标用户信息是否在第二模块上处于登录状态,所述目标用户信息与所述接口模块预先关联;第二模块在验证第一模块为可信模块,并且所述目标用户信息在第二模块上处于登录状态后,生成图形码信息并通过所述接口模块传给所述第一模块。本申请实施例能保证图形码信息提供过程的安全性,能防止图形码信息被盗刷或者被截获。

【技术实现步骤摘要】
图形码信息提供、获取方法、装置及终端
本申请涉及信息处理
,尤其涉及图形码信息提供、获取方法、装置及终端。
技术介绍
随着移动通信技术和终端技术的快速发展,终端可以通过安装多种应用,使得终端可以为用户提供越来越丰富的功能。相关技术中,大多数应用出于安全考虑,通常不会将本应用所涉及的较为敏感的图形码信息提供给其他应用。例如,在购物等支付应用场景中,用户可以通过支付宝应用所提供的离线付款码快速方便地进行付款操作。目前支付宝在离线付款码支付技术上以及使用人群数量上与其他互联网公司相比都有着极大的优势,因此,各个移动终端厂商都希望能够接入支付宝离线付款码功能,然而向移动终端厂商提供支付宝离线付款码的过程中,有可能存在第三方盗刷离线付款码,或者是截获支付宝离线付款码生成的关键数据从而仿制成类似的图形码等情况。
技术实现思路
为克服相关技术中存在的问题,本申请提供了图形码信息提供、获取方法、装置及终端。根据本申请实施例的第一方面,提供一种图形码信息提供方法,所述方法应用于包括有第一模块、第二模块和接口模块的装置中,所述接口模块与所述第二模块对应,所述方法包括:第二模块通过所述接口模块验证第一模块是否为可信模块;第二模块接收目标用户信息,并验证所述目标用户信息是否在第二模块上处于登录状态,所述目标用户信息与所述接口模块预先关联;第二模块在验证第一模块为可信模块,并且所述目标用户信息在第二模块上处于登录状态后,生成图形码信息并通过所述接口模块传给所述第一模块。根据本申请实施例的第二方面,提供一种图形码信息提供方法,所述方法应用于第二模块中,所述方法包括:通过接口模块验证第一模块是否为可信模块;通过接口模块接收目标用户信息,并验证所述目标用户信息是否在第二模块上处于登录状态,所述目标用户信息与所述接口模块预先关联;在验证第一模块为可信模块,并且所述目标用户信息在第二模块上处于登录状态后,生成图形码信息并通过所述接口模块传给所述第一模块。根据本申请实施例的第三方面,提供一种图形码信息提供方法,所述方法应用于接口模块中,所述方法包括:接收第二模块发送的加密的会话信息并传给第一模块;将第一模块对所述加密的会话信息进行解密的解密结果传给第二模块,以供第二模块根据所述解密结果验证第一模块是否为可信模块;将预先关联的目标用户信息发送给第二模块,以供第二模块验证所述目标用户信息是否在第二模块上处于登录状态;接收第二模块在验证第一模块为可信模块,并且所述目标用户信息在第二模块上处于登录状态后所生成的图形码信息,并将图形码信息传给所述第一模块。根据本申请实施例的第四方面,提供一种图形码信息获取方法,所述方法应用于第一模块,所述方法包括:通过接口模块接收第二模块发送的加密的会话信息;对所述加密的会话信息进行解密,将解密结果通过接口模块传给第二模块,以供第二模块根据所述解密结果验证所述第一模块是否为可信模块;通过接口模块接收第二模块提供的图形码信息;所述图形码信息由第二模块在验证所述第一模块为可信模块,并且验证接口模块预先关联的目标用户信息在第二模块上处于登录状态后所提供。根据本申请实施例的第五方面,提供一种图形码信息提供方法,所述方法应用于包括有终端支付应用、第三方支付应用和接口模块的终端中,所述接口模块与所述第三方支付应用对应,所述方法包括:第三方支付应用通过所述接口模块验证终端支付应用是否为可信应用;第三方支付应用接收目标用户信息,并验证所述目标用户信息是否在第三方支付应用上处于登录状态,所述目标用户信息与所述接口模块预先关联;第三方支付应用在验证终端支付应用为可信应用,并且所述目标用户信息在第三方支付应用上处于登录状态后,生成图形码信息并通过所述接口模块传给所述终端支付应用。根据本申请实施例的第六方面,提供一种图形码信息提供装置,所述装置应用于包括有接口装置和第一装置的终端中,所述装置包括:可信验证模块,用于通过所述接口装置验证第一装置是否为可信装置;用户信息验证模块,用于通过接口装置接收目标用户信息,并验证所述目标用户信息是否在第二装置上处于登录状态,所述目标用户信息与所述接口装置预先关联;信息传输模块,用于在验证第一装置为可信装置,并且所述目标用户信息在第二装置上处于登录状态后,生成图形码信息并通过所述接口装置传给所述第一装置。根据本申请实施例的第六方面,提供一种图形码信息提供装置,所述装置应用于包括有第一装置和第二装置的终端中,所述装置包括:加密会话信息接收模块,用于接收第二装置发送的加密的会话信息并传给第一装置;解密结果传输模块,用于将第一装置对所述加密的会话信息进行解密的解密结果传给第二装置,以供第二装置根据所述解密结果验证第一装置是否为可信装置;用户信息发送模块,用于将预先关联的目标用户信息发送给第二装置,以供第二装置验证所述目标用户信息是否在第二装置上处于登录状态;图形码信息接收模块,用于接收第二装置在验证第一装置为可信装置,并且所述目标用户信息在第二装置上处于登录状态后所生成的图形码信息,并将图形码信息传给所述第一装置。根据本申请实施例的第七方面,提供一种图形码信息获取装置,所述装置应用于包括有接口装置和第二装置的终端中,所述装置包括:加密会话信息接收模块,用于通过接口装置接收第二装置发送的加密的会话信息;解密模块,用于对所述加密的会话信息进行解密,将解密结果通过接口装置传给第二装置,以供第二装置根据所述解密结果验证所述第一装置是否为可信装置;图形码信息接收模块,用于通过接口装置接收第二装置提供的图形码信息;所述图形码信息由第二装置在验证所述第一模块为可信装置,并且验证接口装置预先关联的目标用户信息在第二装置上处于登录状态后所提供根据本申请实施例的第八方面,提供一种终端,所述终端包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:第二模块通过接口模块验证第一模块是否为可信模块;第二模块接收目标用户信息,并验证所述目标用户信息是否在第二模块上处于登录状态,所述目标用户信息与所述接口模块预先关联;第二模块在验证第一模块为可信模块,并且所述目标用户信息在第二模块上处于登录状态后,生成图形码信息并通过所述接口模块传给所述第一模块。本申请的实施例提供的技术方案可以包括以下有益效果:本申请实施例的方案,第一模块可以在用户需要接入第二模块的图形码功能时,第二模块对第一模块进行安全验证,同时对第一模块已关联的第二模块的用户进行安全验证,在两者都通过安全验证后,再将图形码信息提供给第一模块,因此保证图形码信息提供过程的安全性能,从而能防止图形码被盗刷或者被截获等情况。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。图1是本申请一个实施例中图形码信息提供方法的流程示意图。图2A是本申请另一个实施例中图形码信息提供方法的流程示意图。图2B是本申请一个实施例中图形码信息提供方法的应用场景图。图2C是本申请另一个实施例中图形码信息提供方法的流程示意图。图2D是本申请另一个实施例中图形码信息提供方法的流程示意图。图2E是本申请另一个实施例中图形码信息提供方本文档来自技高网...
图形码信息提供、获取方法、装置及终端

【技术保护点】
一种图形码信息提供方法,其特征在于,所述方法应用于包括有第一模块、第二模块和接口模块的装置中,所述接口模块与所述第二模块对应,所述方法包括:第二模块通过所述接口模块验证第一模块是否为可信模块;第二模块接收目标用户信息,并验证所述目标用户信息是否在第二模块上处于登录状态,所述目标用户信息与所述接口模块预先关联;第二模块在验证第一模块为可信模块,并且所述目标用户信息在第二模块上处于登录状态后,生成图形码信息并通过所述接口模块传给所述第一模块。

【技术特征摘要】
1.一种图形码信息提供方法,其特征在于,所述方法应用于包括有第一模块、第二模块和接口模块的装置中,所述接口模块与所述第二模块对应,所述方法包括:第二模块通过所述接口模块验证第一模块是否为可信模块;第二模块接收目标用户信息,并验证所述目标用户信息是否在第二模块上处于登录状态,所述目标用户信息与所述接口模块预先关联;第二模块在验证第一模块为可信模块,并且所述目标用户信息在第二模块上处于登录状态后,生成图形码信息并通过所述接口模块传给所述第一模块。2.根据权利要求1所述的方法,其特征在于,所述第二模块通过所述接口模块验证第一模块是否为可信模块,包括:第二模块将加密的会话信息通过接口模块传给第一模块;第一模块对所述加密的会话信息进行解密,并将解密结果通过接口模块传给第二模块;第二模块根据所述解密结果验证第一模块是否为可信模块。3.根据权利要求2所述的方法,其特征在于,所述会话信息包括随机生成的会话密钥;所述第一模块对所述加密的会话信息进行解密,并将解密结果通过接口模块传给第二模块,包括:第一模块对所述加密的会话信息进行解密,若第一模块成功解密,得到解密的会话密钥,并将解密得到的会话密钥传给接口模块;接口模块加密一验证信息,并传给第二模块;其中,接口模块加密所述验证信息所采用的密钥为所述第一模块解密得到的会话密钥;所述第二模块根据所述解密结果验证第一模块是否为可信模块,包括:第二模块接收加密的验证信息,并利用所述随机生成的会话密钥进行解密;若成功解密,确定第一模块为可信模块。4.根据权利要求3所述的方法,其特征在于,所述接口模块加密一验证信息,并传给第二模块,包括:所述接口模块加密所述目标用户信息后,将加密的目标用户信息作为所述加密的验证信息传给第二模块。5.根据权利要求4所述的方法,其特征在于,所述生成图形码信息并通过所述接口模块传给所述第一模块,包括:所述第二模块生成图形码信息后,利用所述随机生成的会话密钥加密图形码信息并传给接口模块;所述接口模块接收所述加密图形码信息,对所述加密图形码信息解密后传给所述第一模块;其中,接口模块解密所述加密图形码信息时所采用的密钥为所述第一模块解密得到的会话密钥。6.根据权利要求3所述的方法,其特征在于,所述目标用户信息与所述接口模块预先通过如下方式关联:第一模块通过接口模块向第二模块发起关联请求;第二模块将处于登录状态的用户身份授权信息通过接口模块发送给第一模块;第一模块将所述用户身份授权信息、预置在安全存储区中的公钥和预置的设备唯一标识通过第一模块对应的服务端发送给第二模块对应的服务端;第一模块接收目标用户信息,并将所述目标用户信息传给接口模块,所述目标用户信息为第二模块对应的服务端在验证用户身份授权信息正确后通过第一模块对应的服务端所发送。7.一种图形码信息提供方法,其特征在于,所述方法应用于第二模块中,所述方法包括:通过接口模块验证第一模块是否为可信模块;通过接口模块接收目标用户信息,并验证所述目标用户信息是否在第二模块上处于登录状态,所述目标用户信息与所述接口模块预先关联;在验证第一模块为可信模块,并且所述目标用户信息在第二模块上处于登录状态后,生成图形码信息并通过所述接口模块传给所述第一模块。8.根据权利要求7所述的方法,其特征在于,所述通过所述接口模块验证第一模块是否为可信模块,包括:生成会话信息并加密,将加密的会话信息通过接口模块传给第一模块;通过接口模块接收第一模块返回的对所述加密的会话信息进行解密的解密结果;根据所述解密结果验证第一模块是否为可信模块。9.根据权利要求8所述的方法,其特征在于,在加密所述会话信息时所采用的密钥为所述第一模块预先分发的公钥。10.根据权利要求9所述的方法,其特征在于,所述生成会话信息包括:随机生成会话密钥作为所述会话信息;所述根据所述解密结果验证第一模块是否为可信模块,包括;接收接口模块发送的加密的验证信息,并利用所述随机生成的会话密钥进行解密;若成功解密,确定第一模块为可信模块。11.根据权利要求10所述的方法,其特征在于,所述生成图形码信息并通过所述接口模块传给所述第一模块,包括:生成图形码信息后,利用所述随机生成的会话密钥加密所述图形码信息,并将加密的图形码信息通过所述接口模块传给第一模块。12.一种图形码信息提供方法,其特征在于,所述方法应用于接口模块中,所述方法包括:接收第二模块发送的加密的会话信息并传给第一模块;将第一模块对所述加密的会话信息进行解密的解密结果传给第二模块,以供第二模块根据所述解密结果验证第一模块是否为可信模块;将预先关联的目标用户信息发送给第二模块,以供第二模块验证所述目标用户信息是否在第二模块上处于登录状态;接收第二模块在验证第一模块为可信模块,并且所述目标用户信息在第二模块上处于登录状态后所生成的图形码信息,并将图形码信息传给所述第一模块。13.根据权利要求12所述的方法,其特征在于,所述会话信息包括随机生成的会话密钥;所述将第一模块对所述加密的会话信息进行解密的解密结果传给第二模块,包括:接收...

【专利技术属性】
技术研发人员:李佳佳周晓恺
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1