[发明专利]一种密钥认证方法、服务器及系统有效
申请号: | 201711376960.8 | 申请日: | 2017-12-19 |
公开(公告)号: | CN109936552B | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 谢清 | 申请(专利权)人: | 方正国际软件(北京)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/08 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 密钥 认证 方法 服务器 系统 | ||
1.一种密钥认证方法,其特征在于,所述方法包括:
服务器获取客户端设备的待认证信息;
所述服务器在第一时间点采用当前解密密钥对所述待认证信息进行认证,若认证失败,则判断所述第一时间点是否在第一时间范围内;所述第一时间范围的起始点在所述当前解密密钥的失效时间点之前,且终止点在所述当前解密密钥的失效时间点之后;
所述服务器确定所述第一时间点在第一时间范围内后,根据预先存储的多个解密密钥的生效时间点,从所述多个解密密钥中选择生效时间点在所述第一时间范围内的备用解密密钥;
所述服务器采用所述备用解密密钥对所述待认证信息进行认证;
所述服务器若采用所述备用解密密钥认证成功,则将所述当前解密密钥更新为所述备用解密密钥。
2.根据权利要求1所述的方法,其特征在于,所述多个解密密钥是通过以下方式得到的:
所述服务器接收密钥生成装置发送的解密密钥组,所述解密密钥组中包括所述多个解密密钥。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述服务器若确定所述第一时间点不在所述第一时间范围内,则向所述客户端设备发送认证失败消息;或者,
所述服务器若采用所述备用解密密钥认证失败,则向所述客户端设备发送认证失败消息。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述当前解密密钥的失效时间点为所述第一时间范围的中间点。
5.一种服务器,其特征在于,所述服务器包括:
收发单元,用于获取客户端设备的待认证信息;
认证单元,用于在第一时间点采用当前解密密钥对所述待认证信息进行认证;
处理单元,用于在所述认证单元采用当前解密密钥对所述待认证信息认证失败后,判断所述第一时间点是否在第一时间范围内,并在确定所述第一时间点在第一时间范围内后,根据预先存储的多个解密密钥的生效时间点,从所述多个解密密钥中选择生效时间点在所述第一时间范围内的备用解密密钥;所述第一时间范围的起始点在所述当前解密密钥的失效时间点之前,且终止点在所述当前解密密钥的失效时间点之后;
所述认证单元,还用于采用所述备用解密密钥对所述待认证信息进行认证;
若所述认证单元采用所述备用解密密钥认证成功,则所述处理单元还用于:将所述当前解密密钥更新为所述备用解密密钥。
6.根据权利要求5所述的服务器,其特征在于,所述收发单元还用于:
接收密钥生成装置发送的解密密钥组,所述解密密钥组中包括所述多个解密密钥。
7.根据权利要求5所述的服务器,其特征在于,若所述处理单元确定所述第一时间点不在所述第一时间范围内,则所述收发单元还用于:向所述客户端设备发送认证失败消息;或者,
若所述认证单元采用所述备用解密密钥认证失败,则所述收发单元还用于:向所述客户端设备发送认证失败消息。
8.根据权利要求5至7中任一项所述的服务器,其特征在于,所述当前解密密钥的失效时间点为所述第一时间范围的中间点。
9.一种密钥认证系统,其特征在于,所述系统包括密钥认证装置、服务器、一个或多个客户端设备;
所述密钥认证装置,用于向所述服务器发送解密密钥,以及向所述一个或多个客户端设备中的每一客户端设备发送加密密钥;
所述客户端设备,用于采用所述密钥认证装置发送的加密密钥进行加密并生成待认证信息;
所述服务器,用于获取所述客户端设备的待认证信息,并在第一时间点采用当前解密密钥对所述待认证信息进行认证,若认证失败,则判断所述第一时间点是否在第一时间范围内,并在确定所述第一时间点在第一时间范围内后,根据预先存储的多个解密密钥的生效时间点,从所述多个解密密钥中选择生效时间点在所述第一时间范围内的备用解密密钥,以及采用所述备用解密密钥对所述待认证信息进行认证;其中,所述第一时间范围的起始点在所述当前解密密钥的失效时间点之前,且终止点在所述当前解密密钥的失效时间点之后。
10.根据权利要求9所述的密钥认证系统,其特征在于,所述密钥认证装置具体用于:向所述服务器发送解密密钥组,所述解密密钥组中包括所述多个解密密钥。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于方正国际软件(北京)有限公司,未经方正国际软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711376960.8/1.html,转载请声明来源钻瓜专利网。