[发明专利]数据处理的方法、装置、电子设备和存储介质有效
申请号: | 202110774732.6 | 申请日: | 2021-07-08 |
公开(公告)号: | CN113507363B | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 康岩基;张同虎 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/40 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张春晓;张效荣 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 电子设备 存储 介质 | ||
1.一种数据处理的方法,其特征在于,用于终端,包括:
接收服务端发送的第一加密数据,所述第一加密数据为所述服务端基于更新的密钥对待传输数据加密;
读取当前有效密钥,以对所述第一加密数据进行解密;若解密成功,则对解密后的数据进行处理;若解密失败,则向服务端发送解密失败消息,以使服务端读取历史密钥,并对待传输数据重新加密,得出第二加密数据后发送;
接收所述服务端发送的第二加密数据,读取历史密钥,以对所述第二加密数据进行解密,对所述第二加密数据解密后销毁所述历史密钥;
所述接收所述服务端发送的第二加密数据之后,还包括:
接收所述服务端发送的第三加密数据;
读取所述当前有效密钥,以对所述第三加密数据进行解密,得出所述服务端更新的密钥;
将所述当前有效密钥更新为历史密钥,将所述服务端更新的密钥设置为当前有效密钥。
2.根据权利要求1所述的方法,其特征在于,在所述接收服务端发送的第一加密数据之前,还包括:
向所述服务端发送密钥更新请求,以使所述服务端对密钥更新,进而基于所述当前有效密钥对更新的密钥加密并返回,其中,所述密钥更新请求基于所述当前有效密钥加密。
3. 根据权利要求2所述的方法,其特征在于,向所述服务端发送密钥更新请求之后 ,还包括:
记录所述密钥更新请求对应的发送时间;
判断当前时间与所述发送时间之间的时间长度是否大于预设时长;
若是,则向所述服务端发送基于所述当前有效密钥加密的密钥更新请求;若否,则执行上述判断步骤。
4.根据权利要求1所述的方法,其特征在于,在所述接收服务端发送的第一加密数据之前,还包括:
读取预设的默认密钥,基于所述默认密钥对密钥请求加密,向所述服务端发送加密后的密钥请求;
接收所述服务端发送的加密密钥,基于所述默认密钥对所述加密密钥解密,将解密结果设置为当前有效密钥。
5.一种数据处理的方法,其特征在于,用于服务端,包括:
基于更新的密钥对待传输数据加密,得出第一加密数据,向终端发送所述第一加密数据;
接收所述终端发送的解密失败消息,读取历史密钥,以对待传输数据重新加密,得出第二加密数据,向所述终端发送所述第二加密数据,其中,解密失败消息为所述终端对所述第一加密数据解密失败后发送解密失败消息;
向所述终端发送所述第二加密数据之后,还包括:
读取当前有效密钥,以对所述更新的密钥加密,得出第三加密数据;
向所述终端发送所述第三加密数据。
6.根据权利要求5所述的方法,其特征在于,向所述终端发送所述第三加密数据之后,还包括:
销毁所述历史密钥,将所述当前有效密钥更新为所述历史密钥,将所述更新的密钥更新为当前有效密钥。
7.根据权利要求5所述的方法,其特征在于,在向终端发送第一加密数据之前,还包括:
接收所述终端发送的密钥更新请求;
读取当前有效密钥,对所述密钥更新请求解密,基于预设算法更新密钥,基于所述当前有效密钥对更新的密钥加密,向所述终端发送加密的更新密钥。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110774732.6/1.html,转载请声明来源钻瓜专利网。