[发明专利]一种数字证书管理方法、装置和系统有效
申请号: | 201710617598.2 | 申请日: | 2017-07-26 |
公开(公告)号: | CN107360001B | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 邱鸿霖 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁;周良玉 |
地址: | 开曼群岛大开曼岛西湾路8*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字证书 管理 方法 装置 系统 | ||
1.一种数字证书管理方法,包括:
接收证书授权中心CA发送的第一交易请求,所述第一交易请求用于请求将所述CA为区块链的节点签发的数字证书写入所述区块链;
确定所述区块链对所述数字证书进行共识校验的共识结果;
若所述共识结果为通过共识校验,则响应所述第一交易请求,将所述数字证书写入所述区块链。
2.根据权利要求1所述的方法,所述确定所述区块链对所述数字证书进行共识校验的共识结果包括:
确定所述区块链中参与对所述数字证书进行共识校验的节点的校验结果;
确定参与共识校验的节点中第一节点的数量和/或第二节点的数量,所述第一节点为校验结果为通过共识校验的节点,所述第二节点为校验结果为未通过共识校验的节点;
根据所述第一节点的数量和/或第二节点的数量确定共识结果。
3.根据权利要求2所述的方法,所述确定所述区块链中参与对所述数字证书进行共识校验的节点的校验结果包括:
确定节点在对所述数字证书进行共识校验后发布的公告,所述公告用于向其他节点广播所述交易请求和该节点的校验结果;
根据每个节点的公告确定参与共识校验的节点的校验结果。
4.根据权利要求2所述的方法,所述根据所述第一节点的数量确定共识结果包括:
当所述第一节点的数量达到第一预定阈值,或者,所述第一节点在参与共识校验的节点中所占比重达到第二预定阈值时,确定所述数字证书通过共识校验。
5.根据权利要求1所述的方法,还包括:
若所述共识结果为未通过共识校验,则拒绝响应所述第一交易请求。
6.一种数字证书管理方法,包括:
接收证书授权中心CA发送的第二交易请求,所述第二交易请求用于请求将证书吊销列表写入区块链,所述证书吊销列表用于记录被吊销数字证书,所述数字证书由所述CA为所述区块链中的节点签发;
确定所述区块链对所述证书吊销列表进行共识校验的共识结果;
根据所述共识结果响应或拒绝响应所述第二交易请求。
7.根据权利要求6所述的方法,还包括:
基于所述证书吊销列表对所述区块链中的第三交易请求进行校验,所述第三交易请求用于请求完成第一节点组和第二节点组之间的交易;
根据校验结果响应或拒绝响应所述第三交易请求。
8.根据权利要求7所述的方法,所述基于所述证书吊销列表对所述区块链中的第三交易请求进行校验包括:
将所述第一节点组和所述第二节点组中节点的数字证书与所述证书吊销列表中记录的被吊销数字证书进行对比;
基于对比结果,结合所述交易的预设交易规则确定校验结果。
9.根据权利要求6所述的方法,还包括:
接收所述CA发送的第四交易请求,所述第四交易请求用于请求将证书吊销列表的更新信息写入所述区块链;
确定所述区块链对所述更新信息进行共识校验的共识结果;
根据所述共识结果响应或拒绝响应所述第四交易请求。
10.一种数字证书管理方法,包括:
接收证书授权中心CA发送的第五交易请求,所述第五交易请求用于请求将所述CA吊销数字证书的记录写入区块链,所述数字证书由所述CA为所述区块链中的节点签发;
确定所述区块链对所述吊销数字证书的记录进行共识校验的共识结果;
根据所述共识结果响应或拒绝响应所述第五交易请求。
11.根据权利要求10所述的方法,还包括:
基于写入区块链的吊销数字证书的记录构建证书吊销列表,所述证书吊销列表用于记录被吊销数字证书。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710617598.2/1.html,转载请声明来源钻瓜专利网。