数据防篡改方法、装置、设备、存储介质和程序产品制造方法及图纸

技术编号:43346252 阅读:34 留言:0更新日期:2024-11-15 20:44
本申请涉及一种数据防篡改方法、装置、设备、存储介质和程序产品。应用于客户端,方法包括:在生成接口调用请求的过程中,获取请求参数;根据所述请求参数生成第一签名,将所述第一签名配置于请求头,并将所述请求参数配置于请求体中,得到所述接口调用请求;将所述接口调用请求发送至服务端,所述接口调用请求用于所述服务端根据所述请求体中的所述请求参数生成第一校验签名,并根据所述第一校验签名对所述请求头中的所述第一签名进行校验处理,以确定所述请求参数是否被篡改。采用本方法能够防止数据在传输过程中被篡改。

【技术实现步骤摘要】

本申请涉及大数据,特别是涉及一种数据防篡改方法、装置、设备、存储介质和程序产品


技术介绍

1、随着信息技术的迅速发展,网络应用的规模和复杂度不断增加,在当前微服务技术架构下,传统的接口请求大多为请求-响应模式,客户端发送请求到服务端的数据接口,服务端处理接口请求并进行响应,以实现数据传输和数据交换。

2、然而,传统的接口请求数据在传输过程中容易被篡改,同时基于请求数据返回的响应数据也容易受到篡改,从而导致严重的安全隐患。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够防止数据在传输过程中被篡改的数据防篡改方法、装置、设备、存储介质和程序产品。

2、第一方面,本申请提供了一种数据防篡改方法,应用于客户端,该方法包括:

3、在生成接口调用请求的过程中,获取请求参数;

4、根据请求参数生成第一签名,将第一签名配置于请求头,并将请求参数配置于请求体中,得到接口调用请求;

5、将接口调用请求发送至服务端,接口调用请求用于服务端根据请求体中的请本文档来自技高网...

【技术保护点】

1.一种数据防篡改方法,其特征在于,应用于客户端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述请求参数包括参数名以及所述参数名对应的参数值,所述根据所述请求参数生成第一签名,包括:

3.根据权利要求2所述的方法,其特征在于,所述将所述请求参数配置于请求体中,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述响应体中包括加密响应参数,所述加密响应参数是所述服务端对所述参数名对应的目标响应参数进行加密处理得到的,所述根据所述响应参数生成第二校验签名,包括:

...

【技术特征摘要】

1.一种数据防篡改方法,其特征在于,应用于客户端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述请求参数包括参数名以及所述参数名对应的参数值,所述根据所述请求参数生成第一签名,包括:

3.根据权利要求2所述的方法,其特征在于,所述将所述请求参数配置于请求体中,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述响应体中包括加密响应参数,所述加密响应参数是所述服务端对所述参数名对应的目标响应参数进行加密处理得到的,所述根据所述响应参数生成第二校验签名,包括:

6.一种数据防篡改方法,其特征在于,应用于服务端,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,所述请求体中包括加密请求参数以及参数名,所述加密请求参数是所述客户端对所述参数名对应的参数值进行加密处理得到的,所述根据所述请求参数生成第一校验签名,包括:

...

【专利技术属性】
技术研发人员:付聍阅章胜玉何雯张苧兮邓裕泓祝语吟蒋子璇侯景皓黄丹俐黄泓翔
申请(专利权)人:南方电网互联网服务有限公司
类型:发明
国别省市:

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

1