数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:35872859 阅读:10 留言:0更新日期:2022-12-07 11:08
本发明专利技术公开了数据处理方法、装置、设备及存储介质。该方法由服务端执行,包括:通过获取业务请求对应的多个业务要素;其中,业务请求由客户端发送;生成多个业务要素分别对应的随机标签,并建立业务要素和随机标签的对应关系;将对应关系发送至客户端,使得用户通过客户端选择至少一个随机标签;接收客户端返回的至少一个随机标签,并基于对应关系确定至少一个随机标签对应的至少一个业务要素,以获取至少一个业务要素对应的信息。本实施例,能够有效防止第三方的攻击或篡改,防止越权访问,可以保证数据传输的安全,降低数据通讯风险。降低数据通讯风险。降低数据通讯风险。

【技术实现步骤摘要】
数据处理方法、装置、设备及存储介质


[0001]本专利技术实施例涉及数据通信
,尤其涉及一种数据处理方法、装置、设备及存储介质。

技术介绍

[0002]客户端与服务端的数据通讯中,容易受到第三方的攻击或者篡改,有时会给用户带来较大的经济损失。相关技术中,通常采用对数据加密的方式来防止第三方的攻击或者篡改,但是这种方式仍然不够安全。

技术实现思路

[0003]本专利技术实施例提供一种数据处理方法、装置、设备及存储介质,可以提高数据在客户端和服务端之间传输的安全性。
[0004]第一方面,本专利技术实施例提供了一种数据处理方法,所述方法由服务端执行,包括:获取业务请求对应的多个业务要素;其中,所述业务请求由客户端发送;生成所述多个业务要素分别对应的随机标签,并建立所述业务要素和所述随机标签的对应关系;将所述对应关系发送至所述客户端,使得用户通过所述客户端选择至少一个随机标签;接收客户端返回的至少一个随机标签,并基于所述对应关系确定至少一个随机标签对应的至少一个业务要素,以获取所述至少一个业务要素对应的信息。
[0005]第二方面,本专利技术实施例还提供了一种数据处理方法,所述方法由客户端执行,包括:向服务端发送业务请求,使得服务端根据所述业务请求建立业务要素和随机标签的对应关系;接收服务端返回的业务要素和随机标签的对应关系;接收用户选择的至少一个业务要素,作为目标业务要素;将所述目标业务要素对应的随机标签发送至服务端,使得服务端基于接收到的随机标签获取对应的信息。
[0006]第三方面,本专利技术实施例还提供了一种数据处理装置,所述装置由服务端执行,包括:业务要素获取模块,用于获取业务请求对应的多个业务要素;其中,所述业务请求由客户端发送;随机标签生成模块,用于生成所述多个业务要素分别对应的随机标签,并建立所述业务要素和所述随机标签的对应关系;对应关系发送模块,用于将所述对应关系发送至所述客户端,使得用户通过所述客户端选择至少一个随机标签;随机标签接收模块,用于接收客户端返回的至少一个随机标签,并基于所述对应关系确定至少一个随机标签对应的至少一个业务要素,以获取所述至少一个业务要素对应的信息。
[0007]第四方面,本专利技术实施例还提供了一种数据处理装置,所述装置由客户端执行,包括:业务请求发送模块,用于向服务端发送业务请求,使得服务端根据所述业务请求建立业务要素和随机标签的对应关系;对应关系接收模块,用于接收服务端返回的业务要素和随机标签的对应关系;业务要素接收模块,用于接收用户选择的至少一个业务要素,作为目标业务要素;随机标签发送模块,用于将所述目标业务要素对应的随机标签发送至服务端,使得服务端基于接收到的随机标签获取对应的信息。
[0008]第五方面,本专利技术实施例还提供了一种电子设备,所述电子设备包括:
[0009]至少一个处理器;以及
[0010]与所述至少一个处理器通信连接的存储器;其中,
[0011]所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术实施例任一项所述的数据处理方法。
[0012]第六方面,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术实施例中任一项所述数据处理方法。
[0013]本实施例的技术方案,通过获取业务请求对应的多个业务要素;其中,业务请求由客户端发送;生成多个业务要素分别对应的随机标签,并建立业务要素和随机标签的对应关系;将对应关系发送至客户端,使得用户通过客户端选择至少一个随机标签;接收客户端返回的至少一个随机标签,并基于对应关系确定至少一个随机标签对应的至少一个业务要素,以获取至少一个业务要素对应的信息。本实施例,通过接受客户端发送的随机标签,并根据对应关系确定随机标签对应的业务要素的方案,在客户端与服务端进行数据通讯时,由于客户端向服务端发送的是随机标签,能够有效防止第三方的攻击或篡改,防止越权访问,可以保证数据传输的安全,降低数据通讯风险。
附图说明
[0014]图1为本专利技术实施例提供的一种数据处理方法的流程图;
[0015]图2为本专利技术实施例提供的又一种数据处理方法的流程图;
[0016]图3为本专利技术实施例提供的另一种数据处理方法的流程图;
[0017]图4为本专利技术实施例提供的一种数据处理装置的结构示意图;
[0018]图5为本专利技术实施例提供的又一种数据处理装置的结构示意图;
[0019]图6是实现本专利技术实施例的数据处理方法的电子设备的结构示意图。
具体实施方式
[0020]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0021]图1为本专利技术实施例提供的一种数据处理方法的流程图,本实施例可适用于客户端与服务端通讯的情况,该方法可以由数据处理装置来执行,本实施例所提供的方法由服务端执行,具体包括如下步骤:
[0022]S110、获取业务请求对应的多个业务要素。
[0023]其中,业务请求由客户端发送。业务请求可以是基于任意协议的请求,如基于超文本传输安全协议(Hypertext TransferProtocol Secure,HTTPS)协议、超文本传输协议(Hyper Text TransferProtocol,HTTP)或传输控制协议(TCP,Transmission Control Protocol)等协议的请求。由于本实施例适用于客户端向服务端提交数据时,通过表单的方式勾选提交,则对于具体的业务请求,可以是获取下拉框或勾选等请求。业务要素可以是表
单的内容,由服务端生成。
[0024]S120、生成多个业务要素分别对应的随机标签,并建立业务要素和随机标签的对应关系。
[0025]其中,随机标签可以理解为由服务端IP地址、服务端当前时间戳以及随机数组成的唯一标识标签。随机标签由服务端生成。对应关系可以是一一对应的。
[0026]可选的,生成多个业务要素分别对应的随机标签的方式可以是:获取服务端地址信息、当前时间戳信息及随机数;基于服务端地址信息、当前时间戳信息及随机数生成各业务要素对于的随机标签。
[0027]其中,服务端地址信息可以为服务端的IP地址,随机数可以是任意位数且任意的数字。例如,随机标签可以为“1b4fa3ad55743782faa6cd43f2b84”。
[0028]可选的,基于服务端地址信息、当前时间戳信息及随机数生成各业务要素的随机标签的方式可以是:将多个业务要素划分为私有业务要素及公共业务要素;对于私有业务要素,基于服务端地址信息、当前时间戳信息及随机数生成私有业务要素对应的随机标签;对于公共业务要素,判断公共业务要素的上一个随机标签是否过期本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法由服务端执行,包括:获取业务请求对应的多个业务要素;其中,所述业务请求由客户端发送;生成所述多个业务要素分别对应的随机标签,并建立所述业务要素和所述随机标签的对应关系;将所述对应关系发送至所述客户端,使得用户通过所述客户端选择至少一个随机标签;接收客户端返回的至少一个随机标签,并基于所述对应关系确定至少一个随机标签对应的至少一个业务要素,以获取所述至少一个业务要素对应的信息。2.根据权利要求1所述的方法,其特征在于,生成所述多个业务要素分别对应的随机标签,包括:获取服务端地址信息、当前时间戳信息及随机数;基于所述服务端地址信息、当前时间戳信息及随机数生成各业务要素对于的随机标签。3.根据权利要求2所述的方法,其特征在于,基于所述服务端地址信息、当前时间戳信息及随机数生成各业务要素的随机标签,包括:将所述多个业务要素划分为私有业务要素及公共业务要素;对于所述私有业务要素,基于所述服务端地址信息、当前时间戳信息及随机数生成所述私有业务要素对应的随机标签;对于所述公共业务要素,判断所述公共业务要素的上一个随机标签是否过期;若未过期,则将上一个随机标签作为所述公共业务要素对应的随机标签;若上一个随机标签已过期,则基于所述服务端地址信息、当前时间戳信息及随机数生成所述公共业务要素对应的随机标签。4.根据权利要求1所述的方法,其特征在于,在建立所述业务要素和所述随机标签的对应关系之后,还包括:将所述业务要素和所述随机标签的对应关系进行缓存,并设置所述对应关系的失效时间。5.根据权利要求4所述的方法,其特征在于,在将所述业务要素和所述随机标签的对应关系进行缓存之后,还包括:根据所述失效时间判断所述对应关系是否过期;若过期,则将所述对应关系从所述缓存中清除。6.一种数据处理方法,其特征在于,所述方法由客户端执行,包括:向服务端发送业务请求,使得服务端根据所述业务请求建立业务要素和随机标签的对应...

【专利技术属性】
技术研发人员:李梓韬卢红阳
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

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

1