[发明专利]数字证书的存储、更新、验证方法及装置在审
申请号: | 201711285266.5 | 申请日: | 2017-12-07 |
公开(公告)号: | CN109905242A | 公开(公告)日: | 2019-06-18 |
发明(设计)人: | 宁红宙 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06 |
代理公司: | 北京合智同创知识产权代理有限公司 11545 | 代理人: | 李杰 |
地址: | 100093 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 身份信息 校验数据 验证 数字证书生成 用户客户端 校验 更新 关联 查询 | ||
1.一种数字证书的存储方法,其特征在于,所述方法包括:
获取用户输入的身份信息,并查询与所述身份信息相关联的数字证书;
依据所述身份信息及所述数字证书生成所述数字证书对应的校验数据;
存储所述数字证书对应的校验数据。
2.根据权利要求1所述的方法,其特征在于,所述依据所述身份信息及所述数字证书生成所述数字证书对应的校验数据的步骤,包括:
依据所述身份信息及所述数字证书计算所述数字证书对应的文件摘要,将所述文件摘要作为所述数字证书对应的校验数据。
3.根据权利要求2所述的方法,其特征在于,所述依据所述身份信息及所述数字证书计算所述数字证书对应的文件摘要的步骤,包括:
将所述身份信息及所述数字证书顺序连接后作为摘要计算的输入,计算摘要结果,将所述摘要结果作为所述数字证书对应的文件摘要。
4.一种数字证书的更新方法,其特征在于,所述方法包括:
接收数字证书更新请求,并获取所述数字证书更新请求中的身份信息;
查询与所述身份信息相关联的数字证书及所述数字证书对应的校验数据;其中,所述校验数据依据所述身份信息及所述数字证书生成;
依据所述身份信息、所述数字证书及所述校验数据对所述数字证书进行校验;
若校验通过,则对所述数字证书进行更新操作。
5.根据权利要求4所述的方法,其特征在于,所述依据所述身份信息、所述数字证书及所述校验数据对所述数字证书进行校验的步骤,包括:
依据所述身份信息及所述数字证书计算所述数字证书对应的文件摘要;
比较所述文件摘要与所述校验数据是否一致;若一致,则确定校验通过。
6.根据权利要求5所述的方法,其特征在于,所述依据所述身份信息及所述数字证书计算所述数字证书对应的文件摘要的步骤,包括:
将所述身份信息及所述数字证书顺序连接后作为摘要计算的输入,计算摘要结果,将所述摘要结果作为所述数字证书对应的文件摘要。
7.根据权利要求4所述的方法,其特征在于,在所述对所述数字证书进行更新操作的步骤之后,还包括:
依据所述身份信息及更新操作后的数字证书生成并存储所述更新操作后的数字证书对应的校验数据。
8.一种数字证书的验证方法,其特征在于,所述方法包括:
接收数字证书验证请求,并获取所述数字证书验证请求中的身份信息;
查询与所述身份信息相关联的数字证书及所述数字证书对应的校验数据;其中,所述校验数据依据所述身份信息及所述数字证书生成;
依据所述身份信息、所述数字证书及所述校验数据对所述数字证书进行校验;
若校验通过,则确定所述数字证书为可信证书。
9.根据权利要求8所述的方法,其特征在于,所述依据所述身份信息、所述数字证书及所述校验数据对所述数字证书进行校验的步骤,包括:
依据所述身份信息及所述数字证书计算所述数字证书对应的文件摘要;
比较所述文件摘要与所述校验数据是否一致;若一致,则确定校验通过。
10.根据权利要求9所述的方法,其特征在于,所述依据所述身份信息及所述数字证书计算所述数字证书对应的文件摘要的步骤,包括:
将所述身份信息及所述数字证书顺序连接后作为摘要计算的输入,计算摘要结果,将所述摘要结果作为所述数字证书对应的文件摘要。
11.一种数字证书的存储装置,其特征在于,所述装置包括:
查询模块,用于获取用户输入的身份信息,并查询与所述身份信息相关联的数字证书;
生成模块,用于依据所述身份信息及所述数字证书生成所述数字证书对应的校验数据;
存储模块,用于存储所述数字证书对应的校验数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711285266.5/1.html,转载请声明来源钻瓜专利网。