虚拟资源转移方法、系统、装置、计算机设备和存储介质制造方法及图纸

技术编号:36602621 阅读:14 留言:0更新日期:2023-02-04 18:19
本申请涉及一种虚拟资源转移方法、系统、装置、计算机设备、存储介质。本申请可用于金融科技领域或其他相关领域。所述方法包括:响应于虚拟资源转移请求,生成原始图像;从第三方服务器中接收图像加密密钥,利用图像加密密钥对原始图像进行预设加密次数的加密处理,得到多个加密图像发送至第二终端;第二终端用于利用从第三方服务器中接收的图像加密密钥,获取加密图像分别对应的多个解密图像,并将多个加密图像以及多个解密图像发送至第三方服务器;第三方服务器用于利用多个加密图像与多个解密图像获取第一验证结果;在第一验证结果验证通过的情况下,将第一终端的虚拟资源转移至第二终端。采用本方法能够提高虚拟资源转移的安全性。全性。全性。

【技术实现步骤摘要】
虚拟资源转移方法、系统、装置、计算机设备和存储介质


[0001]本申请涉及数据处理
,特别是涉及一种虚拟资源转移方法、系统、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着数据处理技术的发展,出现了一种利用图像信息实现虚拟资源转移的技术,由虚拟资源的转移方提供用于实现虚拟资源转移的图像,例如可以是某个二维码,虚拟资源的接收方在接收到该图像后,则可以对图像进行解析并向管理虚拟资源的第三方服务器发起请求,由第三方服务器来实现虚拟资源的转移。
[0003]传统技术中,虚拟资源的转移方通常只需要提供用于实现虚拟资源转移的图像,即可实现虚拟资源的转移,然而,如果该图像被恶意盗取,则可能会造成虚拟资源的丢失,因此现有的虚拟资源转移方法安全性较低。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高虚拟资源转移安全性的虚拟资源转移方法、系统、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种虚拟资源转移方法,应用于第一终端,所述方法包括:
[0006]响应于虚拟资源转移请求,生成与所述虚拟资源转移请求相匹配的原始图像;
[0007]从用于管理虚拟资源的第三方服务器中接收图像加密密钥,利用所述图像加密密钥对所述原始图像进行预设加密次数的加密处理,得到多个加密图像;所述加密图像的个数为所述预设加密次数;
[0008]将所述多个加密图像发送至第二终端;所述第二终端用于利用从所述第三方服务器中接收的所述图像加密密钥,获取所述多个加密图像分别对应的多个解密图像,并将所述多个加密图像以及所述多个解密图像发送至所述第三方服务器;所述第三方服务器用于利用所述多个加密图像与所述多个解密图像获取针对于所述虚拟资源转移请求的第一验证结果;在所述第一验证结果确定为验证通过的情况下,将所述第一终端的虚拟资源转移至所述第二终端。
[0009]在一个实施例中,所述利用所述图像加密密钥对所述原始图像进行预设加密次数的加密处理,得到多个加密图像,包括:利用所述图像加密密钥对所述原始图像进行加密处理,得到第一加密图像;利用所述图像加密密钥对所述第一加密图像进行加密处理,得到第二加密图像;将所述第二加密图像作为新的第一加密图像,并返回执行利用所述图像加密密钥对所述第一加密图像进行加密处理,得到第二加密图像的步骤,直到所述加密处理的轮次达到所述预设加密次数,将多个第一加密图像作为所述多个加密图像。
[0010]在一个实施例中,所述加密处理包含预设迭代次数的置乱处理;所述利用所述图像加密密钥对所述原始图像进行加密处理,得到第一加密图像,包括:利用所述图像加密密
钥对所述原始图像进行置乱处理,生成第一置乱图像;基于生命游戏模型,对所述图像加密密钥进行更新,得到更新加密密钥;利用所述更新加密密钥对所述第一置乱图像进行置乱处理,得到第二置乱图像;将所述第二置乱图像作为新的第一置乱图像,以及将所述更新加密密钥作为新的图像加密密钥,并返回执行基于生命游戏模型,对所述图像加密密钥进行更新,得到更新加密密钥的步骤,直到所述置乱处理的轮次达到所述预设迭代次数,将所述第二置乱图像作为所述第一加密图像。
[0011]在一个实施例中,所述方法还包括:响应于所述虚拟资源转移请求,获取与所述虚拟资源转移请求相匹配的所述第一终端的第一地址信息以及第一时间信息;将所述第一地址信息以及第一时间信息绑定至所述原始图像,并将所述第一地址信息以及第一时间信息发送至所述第三方服务器;所述第三方服务器还用于从所述多个解密图像中获取第二地址信息以及第二时间信息,利用所述第一地址信息以及第一时间信息,与所述第二地址信息以及第二时间信息获取针对于所述虚拟资源转移请求的第二验证结果;在所述第一验证结果与所述第二验证结果都确定为验证通过的情况下,将所述第一终端的虚拟资源转移至所述第二终端。
[0012]第二方面,本申请还提供了一种虚拟资源转移方法,应用于第二终端,所述方法包括:
[0013]接收第一终端发送的多个加密图像,以及从用于管理虚拟资源的第三方服务器中接收图像加密密钥;所述多个加密图像由所述第一终端利用从所述第三方服务器中接收的所述图像加密密钥,对与虚拟资源转移请求相匹配的原始图像进行预设加密次数的加密处理得到;所述加密图像的个数为所述预设加密次数;
[0014]利用所述图像加密密钥,对所述多个加密图像分别进行解密处理,得到所述多个加密图像分别对应的多个解密图像;
[0015]将所述多个加密图像与所述多个解密图像发送至所述第三方服务器;所述第三方服务器用于利用所述多个加密图像与所述多个解密图像获取针对于所述虚拟资源转移请求的第一验证结果;在所述第一验证结果确定为验证通过的情况下,将所述第一终端的虚拟资源转移至所述第二终端。
[0016]在一个实施例中,所述利用所述图像加密密钥,对所述多个加密图像分别进行解密处理,得到所述多个加密图像分别对应的多个解密图像,包括:获取当前加密图像;利用所述图像加密密钥,对所述当前加密图像进行解密处理,得到所述当前加密图像对应的当前解密图像。
[0017]在一个实施例中,所述解密处理包含预设迭代次数的恢复置乱处理;所述利用所述图像加密密钥,对所述当前加密图像进行解密处理,得到所述当前加密图像对应的当前解密图像,包括:基于生命游戏模型,对所述图像加密密钥进行预设更新次数的更新,得到更新加密密钥;所述预设更新次数为所述预设迭代次数减一;将所述当前加密图像作为当前待解密图像,并从所述图像加密密钥以及所述更新加密密钥中,获取当前恢复置乱处理轮次对应的目标加密密钥,利用所述目标加密密钥对所述当前待解密图像进行恢复置乱处理,生成恢复置乱图像;将所述恢复置乱图像作为新的当前待解密图像,并返回执行获取当前恢复置乱处理轮次对应的目标加密密钥的步骤,直到所述恢复置乱处理的轮次达到所述预设迭代次数,将所述恢复置乱图像作为所述当前解密图像。
[0018]第三方面,本申请还提供了一种虚拟资源转移方法,应用于管理虚拟资源的第三方服务器,所述方法包括:
[0019]将图像加密密钥分别发送至第一终端以及第二终端;所述第一终端用于利用所述图像加密密钥,对与虚拟资源转移请求相匹配的原始图像进行预设加密次数的加密处理得到多个加密图像,并将所述多个加密图像发送至第二终端;所述加密图像的个数为所述预设加密次数;所述第二终端用于利用所述图像加密密钥,获取所述多个加密图像分别对应的多个解密图像,并将所述多个加密图像以及所述多个解密图像发送至所述第三方服务器;
[0020]接收所述多个加密图像以及所述多个解密图像,并利用所述多个加密图像与所述多个解密图像获取针对于所述虚拟资源转移请求的第一验证结果;
[0021]在所述第一验证结果确定为验证通过的情况下,将所述第一终端的虚拟资源转移至所述第二终端。
[0022]在一个实施例中,所述多个加密图像分别对应于不同加密轮次,各个加密图像由各个加密图像上一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟资源转移方法,其特征在于,应用于第一终端,所述方法包括:响应于虚拟资源转移请求,生成与所述虚拟资源转移请求相匹配的原始图像;从用于管理虚拟资源的第三方服务器中接收图像加密密钥,利用所述图像加密密钥对所述原始图像进行预设加密次数的加密处理,得到多个加密图像;所述加密图像的个数为所述预设加密次数;将所述多个加密图像发送至第二终端;所述第二终端用于利用从所述第三方服务器中接收的所述图像加密密钥,获取所述多个加密图像分别对应的多个解密图像,并将所述多个加密图像以及所述多个解密图像发送至所述第三方服务器;所述第三方服务器用于利用所述多个加密图像与所述多个解密图像获取针对于所述虚拟资源转移请求的第一验证结果;在所述第一验证结果确定为验证通过的情况下,将所述第一终端的虚拟资源转移至所述第二终端。2.根据权利要求1所述的方法,其特征在于,所述利用所述图像加密密钥对所述原始图像进行预设加密次数的加密处理,得到多个加密图像,包括:利用所述图像加密密钥对所述原始图像进行加密处理,得到第一加密图像;利用所述图像加密密钥对所述第一加密图像进行加密处理,得到第二加密图像;将所述第二加密图像作为新的第一加密图像,并返回执行利用所述图像加密密钥对所述第一加密图像进行加密处理,得到第二加密图像的步骤,直到所述加密处理的轮次达到所述预设加密次数,将多个第一加密图像作为所述多个加密图像。3.根据权利要求2所述的方法,其特征在于,所述加密处理包含预设迭代次数的置乱处理;所述利用所述图像加密密钥对所述原始图像进行加密处理,得到第一加密图像,包括:利用所述图像加密密钥对所述原始图像进行置乱处理,生成第一置乱图像;基于生命游戏模型,对所述图像加密密钥进行更新,得到更新加密密钥;利用所述更新加密密钥对所述第一置乱图像进行置乱处理,得到第二置乱图像;将所述第二置乱图像作为新的第一置乱图像,以及将所述更新加密密钥作为新的图像加密密钥,并返回执行基于生命游戏模型,对所述图像加密密钥进行更新,得到更新加密密钥的步骤,直到所述置乱处理的轮次达到所述预设迭代次数,将所述第二置乱图像作为所述第一加密图像。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于所述虚拟资源转移请求,获取与所述虚拟资源转移请求相匹配的所述第一终端的第一地址信息以及第一时间信息;将所述第一地址信息以及第一时间信息绑定至所述原始图像,并将所述第一地址信息以及第一时间信息发送至所述第三方服务器;所述第三方服务器还用于从所述多个解密图像中获取第二地址信息以及第二时间信息,利用所述第一地址信息以及第一时间信息,与所述第二地址信息以及第二时间信息获取针对于所述虚拟资源转移请求的第二验证结果;在所述第一验证结果与所述第二验证结果都确定为验证通过的情况下,将所述第一终端的虚拟资源转移至所述第二终端。5.一种虚拟资源转移方法,其特征在于,应用于第二终端,所述方法包括:接收第一终端发送的多个加密图像,以及从用于管理虚拟资源的第三方服务器中接收
图像加密密钥;所述多个加密图像由所述第一终端利用从所述第三方服务器中接收的所述图像加密密钥,对与虚拟资源转移请求相匹配的原始图像进行预设加密次数的加密处理得到;所述加密图像的个数为所述预设加密次数;利用所述图像加密密钥,对所述多个加密图像分别进行解密处理,得到所述多个加密图像分别对应的多个解密图像;将所述多个加密图像与所述多个解密图像发送至所述第三方服务器;所述第三方服务器用于利用所述多个加密图像与所述多个解密图像获取针对于所述虚拟资源转移请求的第一验证结果;在所述第一验证结果确定为验证通过的情况下,将所述第一终端的虚拟资源转移至所述第二终端。6.根据权利要求5所述的方法,其特征在于,所述利用所述图像加密密钥,对所述多个加密图像分别进行解密处理,得到所述多个加密图像分别对应的多个解密图像,包括:获取当前加密图像;利用所述图像加密密钥,对所述当前加密图像进行解密处理,得到所述当前加密图像对应的当前解密图像。7.根据权利要求6所述的方法,其特征在于,所述解密处理包含预设迭代次数的恢复置乱处理;所述利用所述图像加密密钥,对所述当前加密图像进行解密处理,得到所述当前加密图像对应的当前解密图像,包括:基于生命游戏模型,对所述图像加密密钥进行预设更新次数的更新,得到更新加密密钥;所述预设更新次数为所述预设迭代次数减一;将所述当前加密图像作为当前待解密图像,并从所述图像加密密钥以及所述更新加密密钥中,获取当前恢复置乱处理轮次对应的目标加密密钥,利用所述目标加密密钥对所述当前待解密图像进行恢复置乱处理,生成恢复置乱图像;将所述恢复置乱图像作为新的当前待解密图像,并返回执行获取当前恢复置乱处理轮次对应的目标加密密钥的步骤,直到所述恢复置乱处理的轮次达到所述预设迭代次数,将所述恢复置乱图像作为所述当前解密图像。8.一种虚拟资源转移方法,其特征在于,应用于管理虚拟资源的第三方服务器,所述方法包括:将图像加密密钥分别发送至第一终端以及第二终端;所述第一终端用于利用所述图像加密密钥,对与虚拟资源转移请求相匹配的原始图像进行预设加密次数的加密处理得到多个加密图像,并将所述多个加密图像发送至第二终端;所述加密图像的个数为所述预设加密次数;所述第二终端用于利用所述图像加密密钥,获取所述多个加密图像分别对应的多个解密图像,并将所述多个加密图像以及所述多个解密图像发送至所述第三方服务器;接收所述多个加密图像以及所述多个解密图像,并利用所述多个加密图像与所述多个解密图像获取针对于所述虚拟资源转移请求的第一验证结果;在所述第一验证结果确定为验证通过的情况下,将所述第一终端的虚拟资源转移至所述第二终端。9.根据权利要求8所述的方法,其特征在于,所述多个加密图像分别对应于不同加密轮次,各个加密图像由各个加密图像上一加...

【专利技术属性】
技术研发人员:张聪吴延生周新衡向永香
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1