[发明专利]客户端请求的加密传输方法、数据解密方法及其系统在审
申请号: | 202210270034.7 | 申请日: | 2022-03-18 |
公开(公告)号: | CN114629708A | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 刘旭进;陆旭明;刘冲;赵光军;赵栋;贺磊;田东超 | 申请(专利权)人: | 蚂蚁区块链科技(上海)有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L41/14 |
代理公司: | 成都七星天知识产权代理有限公司 51253 | 代理人: | 袁春晓 |
地址: | 200010 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 请求 加密 传输 方法 数据 解密 及其 系统 | ||
1.一种客户端请求的加密传输方法,其包括:
获取客户端的第一服务请求;所述第一服务请求用于请求服务端的数据服务;
根据预设的加密规则确定所述第一服务请求是否需要加密,当需要加密时:
将所述第一服务请求中的待加密内容替换为对应的加密内容,以获得第二服务请求;以及,将所述第二服务请求发送给所述服务端。
2.如权利要求1所述的方法,还包括:
当不需要加密时,将所述第一服务请求发送给所述服务端。
3.如权利要求1所述的方法,其中,所述第一服务请求包含所述服务端的标识;所述根据预设的加密规则确定所述第一服务请求是否需要加密,包括:
当所述服务端的标识属于所述加密规则指定的目标服务端标识时,确定所述第一服务请求需要加密。
4.如权利要求1所述的方法,其中,所述将所述第一服务请求中的待加密内容替换为对应的加密内容,以获得第二服务请求,包括:
利用客户端对应的对称密钥加密所述待加密内容,得到所述对应的加密内容;
所述第二服务请求中的加密内容具有对应的密文标识,以便指示所述加密内容为密文。
5.如权利要求4所述的方法,其中,跟随所述第二服务请求发送的还包括所述对称密钥的加密结果;所述对称密钥的加密结果包括利用所述服务端对应的公钥加密所述对称密钥的结果。
6.如权利要求5所述的方法,跟随所述第二服务请求发送的还包括数字签名信息;所述数字签名信息包括利用所述客户端对应的私钥对所述对称密钥进行数字签名的结果。
7.如权利要求5所述的方法,所述第一服务请求用于请求服务端目标可信区域应用的数据服务;所述服务端对应的公钥为所述目标可信区域应用对应的公钥。
8.如权利要求7所述的方法,其中,所述第二服务请求还包括所述目标可信区域应用的标识,以指示服务端将所述第二服务请求转发给所述目标可信区域应用处理。
9.如权利要求1所述的方法,其中,所述待加密内容基于所述加密规则确定,其包括待加密字段和/或待加密文件。
10.如权利要求1所述的方法,其中,所述方法由插件实现,所述插件用于安装在所述客户端处。
11.如权利要求1所述的方法,其中,所述预设的加密规则由用户通过配置页面配置得到或者通过导入规则配置文件得到。
12.如权利要求1所述的方法,其中,所述预设的加密规则能够通过配置页面导出,以得到对应的规则配置文件。
13.一种客户端请求的加密传输系统,其包括第一服务请求获取模块和加密模块;
所述第一服务请求获取模块用于获取客户端的第一服务请求;所述第一服务请求用于请求服务端的数据服务;
所述加密模块用于根据预设的加密规则确定所述第一服务请求是否需要加密,当需要加密时:
所述加密模块还用于:将所述第一服务请求中的待加密内容替换为对应的加密内容,以获得第二服务请求;以及,将所述第二服务请求发送给所述服务端。
14.一种客户端请求的加密传输装置,包括处理器和存储设备,所述存储设备用于存储指令,其中,当所述处理器执行指令时,实现如权利要求1~12中任一项所述的客户端请求的加密传输方法。
15.一种数据解密方法,其包括:
接收服务端数据;
根据预设的解密规则确定所述服务端数据是否需要解密,当需要解密时:
将服务端数据中的加密内容替换为对应的解密内容,以获得客户端所需的明文数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蚂蚁区块链科技(上海)有限公司,未经蚂蚁区块链科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210270034.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:极端高温环境下的温度估计装置
- 下一篇:一种多用型换电站电池货架及管控方法