[发明专利]一种秘钥更换的方法、装置、计算机设备及存储介质有效
申请号: | 202110434792.3 | 申请日: | 2021-04-22 |
公开(公告)号: | CN113179161B | 公开(公告)日: | 2022-11-08 |
发明(设计)人: | 尹伟红 | 申请(专利权)人: | 平安消费金融有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08 |
代理公司: | 深圳市世联合知识产权代理有限公司 44385 | 代理人: | 汪琳琳 |
地址: | 200120 上海市浦东新区中国(*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 更换 方法 装置 计算机 设备 存储 介质 | ||
1.一种秘钥更换的方法,其特征在于,包括:
接收待加密字段,并将所述待加密字段存储在预设的数据表单中;
基于预设的摘要算法对所述待加密字段进行摘要计算,生成所述待加密字段的摘要字段;
获取第一秘钥,并通过所述第一秘钥和预设的加密算法对所述待加密字段进行加密,生成第一密文字段;
接收秘钥更换指令,并基于所述秘钥更换指令中摘要字段查找所述第一密文字段;
调用所述第一秘钥,并通过所述第一秘钥和预设的解密算法对查找到的所述第一密文字段进行解密,得到明文字段;
获取第二秘钥,并通过所述第二秘钥对和所述加密算法对所述明文字段进行加密计算,生成第二密文字段。
2.如权利要求1所述的秘钥更换的方法,其特征在于,在所述接收待加密字段,并将所述待加密字段存储在预设的数据表单中的步骤之后,还包括:
在所述数据表单中为所述待加密字段配置第一字段存储位和第二字段存储位,其中,所述第一字段存储位用于存储摘要字段,所述第二字段存储位用于存储密文字段。
3.如权利要求2所述的秘钥更换的方法,其特征在于,所述基于预设的摘要算法对所述待加密字段进行摘要计算,生成所述待加密字段的摘要字段的步骤,具体包括:
获取所述摘要算法的摘要盐值;
基于所述摘要盐值和所述摘要算法对所述待加密字段进行摘要计算,生成所述待加密字段的摘要字段;其中,
在所述基于预设的摘要算法对所述待加密字段进行摘要计算,生成所述待加密字段的摘要字段的步骤之后,还包括:
将所述摘要字段存储至所述第一字段存储位中。
4.如权利要求2所述的秘钥更换的方法,其特征在于,所述获取第一秘钥,并通过所述第一秘钥和预设的加密算法对所述待加密字段进行加密,生成第一密文字段的步骤,具体包括:
通过所述第一秘钥和所述加密算法对所述待加密字段进行加密,得到第一加密字段;
获取所述第一秘钥的秘钥版本号,得到第一秘钥版本号;
将所述第一加密字段和所述第一秘钥版本号进行组合,得到第一密文字段;
在所述获取第一秘钥,并通过所述第一秘钥和预设的加密算法对所述待加密字段进行加密,生成第一密文字段的步骤之后,还包括:
将所述第一密文字段存储至所述第二字段存储位。
5.如权利要求2所述的秘钥更换的方法,其特征在于,所述获取第二秘钥,并通过所述第二秘钥对和所述加密算法对所述明文字段进行加密计算,生成第二密文字段的步骤,具体包括:
通过所述第二秘钥和所述加密算法对所述明文字段进行加密,得到第二加密字段;
获取所述第二秘钥的秘钥版本号,得到第二秘钥版本号;
将所述第二加密字段和所述第二秘钥版本号进行组合,得到第二密文字段;
在所述获取第二秘钥,并通过所述第二秘钥和预设的加密算法对所述待加密字段进行加密,生成第二密文字段的步骤之后,还包括:
将所述第二密文字段存储至所述第二字段存储位。
6.如权利要求4所述的秘钥更换的方法,其特征在于,所述调用所述第一秘钥,并通过所述第一秘钥和预设的解密算法对查找到的所述第一密文字段进行解密,得到明文字段的步骤,具体包括:
调用所述第一秘钥,比对所述第一秘钥和所述第一密文字段的第一秘钥版本号;
若所述第一秘钥版本号一致,则通过所述第一秘钥和预设的解密算法对所述第一密文字段进行解密,得到明文字段。
7.如权利要求1至6任意一项所述的秘钥更换的方法,其特征在于,在所述获取第一秘钥,并通过所述第一秘钥和预设的加密算法对所述待加密字段进行加密,生成第一密文字段的步骤之后,还包括:
基于所述第一秘钥和所述解密算法对所述第一密文字段进行解密,得到所述明文字段;
比对所述明文字段与所述待加密字段;
若所述明文字段与所述待加密字段完全一致,则从所述数据表单中删除所述待加密字段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安消费金融有限公司,未经平安消费金融有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110434792.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有防护机构的数控机床
- 下一篇:一种湿法炼锌补锰的方法及其系统