The application provides a virtual resource transfer method, which belongs to the field of computer technology. It is used to solve the problem of virtual resource transfer in the existing technology, which is not safe in the process of virtual resource transfer. The method includes: receiving virtual resource users to scan two-dimensional code generated after the transfer request, the virtual resource transfer request carries the virtual resources of the two-dimensional code information; determining the virtual resources and the key corresponding to the two-dimensional code; sending the key to the virtual resource receiver key verification; according to the key. The results of virtual resource transfer. The virtual resource transfer method that is applied in the application is verified by adding the key to scan the two-dimensional code of the user in the process of virtual resource transfer, which can effectively avoid the virtual resource transfer insecurity problem caused by the two-dimensional code being tampered with.
【技术实现步骤摘要】
一种虚拟资源转移方法及装置,电子设备
本申请涉及计算机
,特别是涉及一种虚拟资源转移方法及装置,电子设备。
技术介绍
扫码支付是现有技术中比较常见的一种支付方式,用于转移虚拟资源。虚拟资源接收方(如商户)将通过虚拟资源转移平台(如第三方支付平台)获取的二维码印刷在纸板上,供用户扫描,以通过所述虚拟资源转移平台的客户端进行支付。支付的过程实际为虚拟资源转移的过程,其中,虚拟资源可以是用户银行账户的存款金额,也可以是电子券、虚拟货币等。但是,现有技术中这种通过扫码进行虚拟资源转移的方式至少存在以下缺陷:当虚拟资源接收方(如商户)的二维码被恶意篡改后,用户通过扫码进行虚拟资源转移时,实际将虚拟资源转移给篡改后的二维码所属虚拟资源接收方了,并没有将虚拟资源转移给当前虚拟资源接收方,直接导致虚拟资源接收方的经济损失。可见,现有技术中通过扫码进行虚拟资源转移的方法至少存在虚拟资源转移过程不安全的缺陷。
技术实现思路
本申请实施例提供一种虚拟资源转移方法,解决现有技术中虚拟资源转移方法存在的虚拟资源转移过程不安全的缺陷的问题。为了解决上述问题,第一方面,本申请实施例提供了一种虚拟资源转移方法,包括:接收用户扫描二维码后生成的虚拟资源转移请求,所述虚拟资源转移请求中包括虚拟资源接收方的二维码信息;确定所述二维码信息对应的虚拟资源接收方和密钥;将所述密钥作为待验证密钥发送至所述虚拟资源接收方,以进行密钥验证;根据密钥验证结果完成虚拟资源转移。第二方面,本申请实施例提供了一种虚拟资源转移装置,包括:第一接收模块,用于接收用户扫描二维码后生成的虚拟资源转移请求,所述虚拟资源转 ...
【技术保护点】
一种虚拟资源转移方法,其特征在于,包括:接收用户扫描二维码后生成的虚拟资源转移请求,所述虚拟资源转移请求中携带虚拟资源接收方的二维码信息;确定所述二维码信息对应的虚拟资源接收方和密钥;将所述密钥作为待验证密钥发送至所述虚拟资源接收方,以进行密钥验证;根据密钥验证结果完成虚拟资源转移。
【技术特征摘要】
1.一种虚拟资源转移方法,其特征在于,包括:接收用户扫描二维码后生成的虚拟资源转移请求,所述虚拟资源转移请求中携带虚拟资源接收方的二维码信息;确定所述二维码信息对应的虚拟资源接收方和密钥;将所述密钥作为待验证密钥发送至所述虚拟资源接收方,以进行密钥验证;根据密钥验证结果完成虚拟资源转移。2.根据权利要求1所述的方法,其特征在于,所述接收用户扫描二维码后生成的虚拟资源转移请求的步骤之前,包括:接收虚拟资源接收方的生成二维码请求;生成所述虚拟资源接收方对应的二维码和密钥,并存储所述虚拟资源接收方、二维码和密钥的对应关系;将所述二维码和密钥发送至发送所述生成二维码请求的虚拟资源接收方,便于所述虚拟资源接收方存储和显示所述二维码,以及存储所述密钥以进行密钥验证。3.根据权利要求1或2所述的方法,其特征在于,所述确定所述二维码信息对应的虚拟资源接收方和密钥的步骤,包括:根据预先存储的虚拟资源接收方、二维码和密钥的对应关系,确定所述二维码信息对应的虚拟资源接收方和密钥。4.根据权利要求1或2所述的方法,其特征在于,所述将所述密钥作为待验证密钥发送至所述虚拟资源接收方,以进行密钥验证的步骤,包括:将所述密钥作为待验证密钥发送至该虚拟资源接收方的交易管理客户端,由所述交易管理客户端通过近距离通信对所述待验证密钥和二维码显示设备中预先存储的密钥进行一致性验证,其中,所述二维码显示设备为所述交易管理客户端已经初始化的二维码显示设备。5.根据权利要求4所述的方法,其特征在于,所述交易管理客户端通过近距离通信对所述待验证密钥和二维码显示设备中预先存储的密钥进行一致性验证,包括:由所述交易管理客户端通过近距离通信获取二维码显示设备中预先存储的密钥,并将所述待验证密钥和所述显示设备预先存储的密钥进行一致性验证;或,由所述交易管理客户端将所述待验证密钥通过近距离通信发送至二维码显示设备,由所述显示设备将本地预先存储的密钥和所述待验证密钥进行一致性验证。6.根据权利要求1或2所述的方法,其特征在于,所述根据密钥验证结果完成虚拟资源转移的步骤,包括:若密钥验证通过,则继续虚拟资源转移流程;否则,停止虚拟资源转移流程。7.根据权利要求4所述的方法,其特征在于,所述近距离通信为蓝牙通信。8.一种虚拟资源转移方法,其特征在于,包括:接收待验证密钥,所述待验证密钥为根据预先存储的虚拟资源接收方、二维码和密钥的对应关系确定的用户扫描的二维码对应的密钥;对所述待验证密钥进行密钥验证;若验证通过,则发送验证通过信息至虚拟资源转移平台,以继续执行后续虚拟资源转移流程;否则,发送验证失败信息至虚拟资源转移平台,以结束虚拟资源转移流程。9.根据权利要求8所述的方法,其特征在于,所述接收待验证密钥的步骤之前,还包括:根据虚拟资源接收方的操作,发送生成二维码请求,所述操作包括:注册、登陆、更新二维码中的任意一项;接收虚拟资源转移平台生成的所述虚拟资源接收方对应的二维码和所述二维码对应的密钥,并发送至初始化成功的二维码显示设备,以使得所述二维码显示设备存储接收到的所述二维码和密钥,并显示接收到的所述二维码。10.根据权利要求9所述的方法,其特征在于,在接收虚拟资源转移平台生成的所述虚拟资源接收方对应的二维码,并发送至初始化成功的二维码显示设备之前,还包括:初始化二维码显示设备,并存储初始化成功的所述二维码显示设备的设备标识。11.根据权利要求8至10任一项所述的方法,其特征在于,所述对所述待验证密钥进行密钥验证的步骤,包括:通过近距离通信获取初始化成功的二维码显示设备预先存储的密钥,并将获取的所述密钥和所述待验证密钥进行一致性匹配;或者,将所述待验证密钥通过近距离通信发送至初始化成功的二维码显示设备,由所述二维码显示设备将所述二维码显示设备本地预先存储的密钥和所述待验证密钥进行一致性验证。12.根据权利要求11任一项所述的方法,其特征在于,所述近距离通信为蓝牙通信。13.一种虚拟资源转移装置,其特征在于,包括:第一接收模块,用于接收用户扫描二维码后生成的虚拟资源转移请求,所述虚拟资源转移请求中携带虚拟资源接收方的二维码信息;密钥确定模块,用于确定所述二维码信息对应的虚拟资源接收方和密钥;第一发送模块,用于将所述密钥确定模块确定的密钥作为待验证密钥发送至所述虚拟资源接收方,以进行密钥验证;虚拟资源转移模块,用于根据密钥验证结果完成虚拟资源转移。14...
【专利技术属性】
技术研发人员:李晶,赵凌志,孟丹慧,夏辉,
申请(专利权)人:北京三快在线科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。