[发明专利]数据处理方法及系统在审
| 申请号: | 202210762027.9 | 申请日: | 2022-06-30 |
| 公开(公告)号: | CN115134076A | 公开(公告)日: | 2022-09-30 |
| 发明(设计)人: | 杨洋;张成龙 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
| 主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/40 |
| 代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 李晓庆 |
| 地址: | 310013 浙江省杭州市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据处理 方法 系统 | ||
1.一种数据处理方法,应用于服务器,所述服务器包括存储管理模块以及加密卡,其中,
所述存储管理模块将待加密数据发送给所述加密卡;
所述加密卡基于数据加密秘钥对所述待加密数据进行加密,其中,所述数据加密秘钥被另一秘钥加密后保存;
所述数据加密秘钥被另一秘钥加密包括:所述存储管理模块指示所述加密卡使用所述另一秘钥对所述数据加密秘钥进行加密;加密卡基于所述存储管理模块的指示基于所述另一秘钥对所述数据加密秘钥进行加密;其中,所述另一秘钥是由秘钥管理系统发送给所述存储管理模块的;
所述存储管理模块,将待解密数据发送给所述加密卡。
2.根据权利要求1所述的数据处理方法,所述存储管理模块指示所述加密卡使用所述另一秘钥对所述数据加密秘钥进行加密,包括:
所述存储管理模块向秘钥管理系统请求所述另一秘钥,并接收由所述秘钥管理系统发送的所述另一秘钥;
将所述另一秘钥发送至所述加密卡,并指示所述加密卡使用所述另一秘钥对所述数据加密秘钥进行加密。
3.根据权利要求2所述的数据处理方法,所述存储管理模块向秘钥管理系统请求所述另一秘钥,并接收由所述秘钥管理系统发送的所述另一秘钥,包括:
所述存储管理模块从所述加密卡中读取身份凭证,并基于所述身份凭证向秘钥管理系统请求另一秘钥;
接收所述秘钥管理系统在确定针对所述身份凭证的身份验证通过,且所述存储管理模块满足秘钥发送条件的情况下,发送的所述另一秘钥。
4.根据权利要求1所述的数据处理方法,所述加密卡基于所述存储管理模块的指示基于所述另一秘钥对所述数据加密秘钥进行加密,包括:
所述加密卡响应于所述存储管理模块的指示,在确定存在所述数据加密秘钥的情况下,基于所述另一秘钥对所述数据加密秘钥进行加密。
5.根据权利要求4所述的数据处理方法,所述基于所述另一秘钥对所述数据加密秘钥进行加密,包括:
所述加密卡,确定所述数据加密秘钥对应的历史秘钥,其中,所述历史秘钥为历史对所述数据加密秘钥进行加密的秘钥;
基于所述历史秘钥对所述数据加密秘钥进行解密,并通过所述另一秘钥对解密后的所述数据加密秘钥进行加密。
6.根据权利要求1所述的数据处理方法,所述加密卡基于所述存储管理模块的指示基于所述另一秘钥对所述数据加密秘钥进行加密,包括:
所述加密卡,响应于所述存储管理模块的指示,在确定不存在所述数据加密秘钥的情况下,向所述存储管理模块发送秘钥生成通知;
所述存储管理模块,响应于所述秘钥生成通知,通过调用秘钥创建接口指示所述加密卡生成所述数据加密秘钥;
所述加密卡,基于所述存储管理模块的指示生成所述数据加密秘钥,并通过所述另一秘钥对所述数据加密秘钥进行加密。
7.根据权利要求1所述的数据处理方法,所述存储管理模块将待加密数据发送给所述加密卡,包括:
所述存储管理模块,从所述加密卡中读取身份凭证,并基于所述身份凭证向秘钥管理系统请求另一秘钥;
接收所述秘钥管理系统在确定对所述身份凭证的验证通过,且所述存储管理模块不满足秘钥发送条件的情况下,发送的秘钥可用通知;
基于所述秘钥可用通知,将待加密数据发送给所述加密卡。
8.根据权利要求3或7所述的数据处理方法,所述秘钥发送条件包括:
所述秘钥管理系统未向所述存储管理模块发送所述另一秘钥;或
所述秘钥管理系统确定所述存储管理模块对应的秘钥发送时间与当前时间的时间差值,大于预设时间阈值,其中,所述秘钥发送时间为所述秘钥管理系统向所述存储管理模块发送所述另一秘钥的时间。
9.根据权利要求1所述的数据处理方法,所述存储管理模块,将待解密数据发送给所述加密卡之后,还包括:
所述加密卡基于数据加密秘钥对所述待解密数据进行解密,获得解密数据,并将所述解密数据返回至所述存储管理模块。
10.一种数据处理系统,所述系统包括服务器以及秘钥管理系统,所述服务器包括存储管理模块以及加密卡,其中,
所述存储管理模块,被配置为将待加密数据发送给所述加密卡;
所述加密卡,被配置为基于数据加密秘钥对所述待加密数据进行加密,其中,所述数据加密秘钥被另一秘钥加密后保存;
所述数据加密秘钥被另一秘钥加密包括:所述存储管理模块指示所述加密卡使用所述另一秘钥对所述数据加密秘钥进行加密;加密卡基于所述存储管理模块的指示基于所述另一秘钥对所述数据加密秘钥进行加密;其中,所述另一秘钥是由秘钥管理系统发送给所述存储管理模块的;
所述存储管理模块,还被配置为将待解密数据发送给所述加密卡。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210762027.9/1.html,转载请声明来源钻瓜专利网。





