数据处理方法、装置及服务器制造方法及图纸

技术编号:26845802 阅读:19 留言:0更新日期:2020-12-25 13:08
本公开关于一种数据处理方法、装置及服务器,包括:在接收到针对目标账户的变更操作的情况下,获取所述目标账户对应的秘钥信息;基于所述秘钥信息对所述目标账户关联的第一目标信息进行签名,获得第一签名信息;其中,所述第一目标信息包括所述目标账户的第一结果数据;在所述第一签名信息与所述目标账户关联的第二签名信息匹配成功的情况下,基于所述变更操作对所述目标账户的第一结果数据进行变更。本公开能够有效验证出目标账户中被篡改的结果数据,从而可以提高目标账户的安全性。

【技术实现步骤摘要】
数据处理方法、装置及服务器
本公开涉及数据处理
,尤其涉及一种数据处理方法、装置及服务器。
技术介绍
随着安全技术的发展,虚拟账户越来越受到人们的追捧,现在有很多应用程序为用户提供虚拟账户,该虚拟账户中数据可以随着用户针对虚拟账户的操作而变动。目前,通常是为虚拟账户设置操作权限,以保障虚拟账户的操作安全性。然而,在设备满足操作权限的基础上,由于可通过脚本或者其他非法程序对虚拟账户进行操作,因此,现有技术中虚拟账户存在安全性比较低的问题。
技术实现思路
本公开提供一种数据处理方法、装置及服务器,以至少解决相关技术中虚拟账户存在安全性比较低的问题。本公开的技术方案如下:根据本公开实施例的第一方面,提供一种数据处理方法,包括:在接收到针对目标账户的变更操作的情况下,获取所述目标账户对应的秘钥信息;基于所述秘钥信息对所述目标账户关联的第一目标信息进行签名,获得第一签名信息;其中,所述第一目标信息包括所述目标账户的第一结果数据;在所述第一签名信息与所述目标账户关联的第二签名信息匹配成功的情况下,基于所述变更操作对所述目标账户的第一结果数据进行变更。可选的,所述在所述第一签名信息与所述目标账户关联的第二签名信息匹配成功的情况下,基于所述变更操作对所述目标账户的第一结果数据进行变更的步骤包括:在所述第一签名信息与所述目标账户关联的第二签名信息匹配成功的情况下,获取所述变更操作的操作数据和操作类型;基于所述变更操作的操作数据、操作类型以及所述目标账户的第一结果数据,计算所述变更操作之后所述目标账户的第二结果数据;将所述目标账户的第一结果数据变更为所述第二结果数据。可选的,所述将所述目标账户的第一结果数据变更为所述第二结果数据的步骤之后,所述数据处理方法还包括:基于所述秘钥信息对所述目标账户关联的第二目标信息进行签名,获得第三签名信息;其中,所述第二目标信息包括所述第二结果数据;将所述目标账户关联的第二签名信息变更为所述第三签名信息。可选的,所述数据处理方法应用于第一服务器,所述获取所述目标账户对应的秘钥信息的步骤包括:获取第二服务器分发的第一秘钥;其中,所述第一秘钥为所述目标账户的系统秘钥;从所述第二服务器查询所述目标账户对应用户的第二秘钥;将所述第一秘钥和第二秘钥进行合并,获得所述秘钥信息。可选的,所述第一目标信息还包括以下至少一项:所述目标账户的第一结果数据的类型;所述目标账户对应用户的标识。根据本公开实施例的第二方面,提供一种数据处理装置,包括:获取模块,被配置为执行在接收到针对目标账户的变更操作的情况下,获取所述目标账户对应的秘钥信息;第一签名模块,被配置为执行基于所述秘钥信息对所述目标账户关联的第一目标信息进行签名,获得第一签名信息;其中,所述第一目标信息包括所述目标账户的第一结果数据;第一变更模块,被配置为执行在所述第一签名信息与所述目标账户关联的第二签名信息匹配成功的情况下,基于所述变更操作对所述目标账户的第一结果数据进行变更。可选的,所述第一变更模块包括:第一获取单元,被配置为执行在所述第一签名信息与所述目标账户关联的第二签名信息匹配成功的情况下,获取所述变更操作的操作数据和操作类型;计算单元,被配置为执行基于所述变更操作的操作数据、操作类型以及所述目标账户的第一结果数据,计算所述变更操作之后所述目标账户的第二结果数据;变更单元,被配置为执行将所述目标账户的第一结果数据变更为所述第二结果数据。可选的,所述数据处理装置还包括:第二签名模块,被配置为执行基于所述秘钥信息对所述目标账户关联的第二目标信息进行签名,获得第三签名信息;其中,所述第二目标信息包括所述第二结果数据;第二变更模块,被配置为执行将所述目标账户关联的第二签名信息变更为所述第三签名信息。可选的,所述数据处理装置应用于第一服务器,所述获取模块包括:第二获取单元,被配置为执行获取第二服务器分发的第一秘钥;其中,所述第一秘钥为所述目标账户的系统秘钥;查询单元,被配置为执行从所述第二服务器查询所述目标账户对应用户的第二秘钥;合并单元,被配置为执行将所述第一秘钥和第二秘钥进行合并,获得所述秘钥信息。根据本公开实施例的第三方面,提供一种服务器,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现第一方面中任一项所述的数据处理方法。根据本公开实施例的第四方面,提供一种存储介质,当所述存储介质中的指令由服务器的处理器执行时,使得所述服务器能够执行第一方面中任一项所述的数据处理方法。根据本公开实施例的第五方面,提供一种计算机程序产品,包括:可执行指令,当所述可执行指令在计算机上运行时,使得计算机能够执行第一方面中任一项所述的数据处理方法。本公开的实施例提供的技术方案至少带来以下有益效果:通过基于目标账户对应的秘钥信息对目标账户关联的包括第一结果数据的第一目标信息进行签名,获得第一签名信息,并通过验证第一签名信息与所述目标账户关联的第二签名信息是否一致,且在一致的情况下,才基于变更操作对第一结果数据进行变更,从而可以有效验证出目标账户中被篡改的结果数据,进而可以提高目标账户的安全性。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。图1是虚拟账户的支付体系架构图;图2是根据一示例性实施例示出的一种数据处理方法的流程图;图3是根据一示例性实施例示出的一种数据处理方法的时序图;图4是根据一示例性实施例示出的一种数据处理装置的框图;图5是根据一示例性实施例示出的一种服务器的框图。具体实施方式为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。首先,介绍本公开的数据处理方法的应用场景,所述数据处理方法通常可以应用于余额系统,所述余额系统包括第一服务器,该第一服务器用于针对目标账户的变更操作,来管理虚拟账户中的余额数据,保证虚拟账户中的余额数据的准确性和安全性。其中,本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:/n在接收到针对目标账户的变更操作的情况下,获取所述目标账户对应的秘钥信息;/n基于所述秘钥信息对所述目标账户关联的第一目标信息进行签名,获得第一签名信息;其中,所述第一目标信息包括所述目标账户的第一结果数据;/n在所述第一签名信息与所述目标账户关联的第二签名信息匹配成功的情况下,基于所述变更操作对所述目标账户的第一结果数据进行变更。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
在接收到针对目标账户的变更操作的情况下,获取所述目标账户对应的秘钥信息;
基于所述秘钥信息对所述目标账户关联的第一目标信息进行签名,获得第一签名信息;其中,所述第一目标信息包括所述目标账户的第一结果数据;
在所述第一签名信息与所述目标账户关联的第二签名信息匹配成功的情况下,基于所述变更操作对所述目标账户的第一结果数据进行变更。


2.根据权利要求1所述的数据处理方法,其特征在于,所述在所述第一签名信息与所述目标账户关联的第二签名信息匹配成功的情况下,基于所述变更操作对所述目标账户的第一结果数据进行变更的步骤包括:
在所述第一签名信息与所述目标账户关联的第二签名信息匹配成功的情况下,获取所述变更操作的操作数据和操作类型;
基于所述变更操作的操作数据、操作类型以及所述目标账户的第一结果数据,计算所述变更操作之后所述目标账户的第二结果数据;
将所述目标账户的第一结果数据变更为所述第二结果数据。


3.根据权利要求2所述的数据处理方法,其特征在于,所述将所述目标账户的第一结果数据变更为所述第二结果数据的步骤之后,所述数据处理方法还包括:
基于所述秘钥信息对所述目标账户关联的第二目标信息进行签名,获得第三签名信息;其中,所述第二目标信息包括所述第二结果数据;
将所述目标账户关联的第二签名信息变更为所述第三签名信息。


4.根据权利要求1所述的数据处理方法,其特征在于,所述数据处理方法应用于第一服务器,所述获取所述目标账户对应的秘钥信息的步骤包括:
获取第二服务器分发的第一秘钥;其中,所述第一秘钥为所述目标账户的系统秘钥;
从所述第二服务器查询所述目标账户对应用户的第二秘钥;
将所述第一秘钥和第二秘钥进行合并,获得所述秘钥信息。


5.根据权利要求1所述的数据处理方法,其特征在于,所述第一目标信息还包括以下至少一项:
所述目标账户的第...

【专利技术属性】
技术研发人员:刘彦强
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京;11

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

1