[发明专利]基于区块链的CA证书的管理方法及相关产品在审
申请号: | 202210530228.6 | 申请日: | 2022-05-16 |
公开(公告)号: | CN115150090A | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 李慧强;胡成建;孟宏伟;唐聪 | 申请(专利权)人: | 河北雄安火树科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 北京维昊知识产权代理事务所(普通合伙) 11804 | 代理人: | 陈姗姗;杜丹丹 |
地址: | 071700 河北省保*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 ca 证书 管理 方法 相关 产品 | ||
本发明涉及一种基于区块链的CA证书的管理方法及相关产品。其中,该管理方法包括响应于对区块链的用户的身份确认需求,获取用于标识所述用户身份的目标CA证书,其中所述目标CA证书包括至少支持国密算法的CA证书;以及基于所述目标CA证书,在所述区块链上执行与用户身份确认相关的操作。通过本发明的方案,可以在区块链上利用支持国密算法的CA证书来实施与用户身份确认相关的操作,以满足实际使用需求。
技术领域
本发明一般地涉及区块链技术领域。更具体地,本发明涉及一种基于区块链的CA证书的管理方法、执行前述管理方法的设备和计算机可读存储介质。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述可包括可以探究的概念,但不一定是之前已经想到或者已经探究的概念。因此,除非在此指出,否则在本部分中描述的内容对于本申请的说明书和权利要求书而言不是现有技术,并且并不因为包括在本部分中就承认是现有技术。
区块链可以理解为是将区块数据按照块号顺序相连的一种链式数据结构或一个去中心化的分布式数据库。就数据安全和可靠性方面而言,区块链通过诸如哈希算法等密码学的方式保证数据的不可篡改性和可溯源性,并且通过共识算法来保证数据的一致性。此外,除转账交易外,支持智能合约的区块链平台可以通过智能合约技术实现自定义业务逻辑来完成商业应用。通常,用户在使用区块链时需要进行身份的确认,而这一过程需要底层密码学算法的支持。然而,相关技术中的底层密码学算法基本是依据国际密码学算法体系。随着区块链的自主创新发展趋势,其对国密算法的依赖性更强,采用国际密码学算法体系的相关技术显然已无法满足区块链的技术更新而需求,亟待进行改进。
发明内容
为了至少解决上述背景技术部分所描述的技术问题,本发明提出了一种基于区块链的CA证书的管理方案。利用本发明的方案,在区块链上可以利用支持国密算法的CA证书来实施与用户身份确认相关的操作,以满足实际使用需求。鉴于此,本发明在如下的多个方面提供解决方案。
本发明的第一方面提供了一种基于区块链的CA证书的管理方法,包括:响应于对区块链的用户的身份确认需求,获取用于标识所述用户身份的目标CA证书,其中所述目标CA证书包括至少支持国密算法的CA证书;以及基于所述目标CA证书,在所述区块链上执行与用户身份确认相关的操作。
在一个实施例中,其中获取用于标识所述用户身份的目标CA证书包括:获取所述用户的基本信息;对所述用户的基本信息进行验证;以及响应于所述用户的基本信息验证通过,基于所述用户所属的所述区块链中组织的组织CA证书颁发所述目标CA证书。
在一个实施例中,还包括:响应于重新获取所述目标CA证书的需求,基于所述用户所属的所述区块链中组织的标识信息和所述用户的标识信息重新颁发新的目标CA证书。
在一个实施例中,基于所述用户所属的所述区块链中组织的标识信息和所述用户的标识信息重新颁发新的目标CA证书包括:对所述组织的标识信息和所述用户的标识信息进行哈希计算,以得到CA证书地址;以及颁发包含所述CA证书地址的新的目标CA证书。
在一个实施例中,其中在所述区块链上执行与用户身份确认相关的操作包括:响应于所述区块链上的提案交易基于所述目标CA证书签发,对所述目标CA证书执行验证操作。
在一个实施例中,对所述目标CA证书执行验证操作包括:执行关于所述目标CA证书的证书类型的验证操作;执行根据所述目标CA证书的组织CA证书对所述目标CA证书的验证操作;以及执行确定所述目标CA证书是否已被撤销的验证操作。
在一个实施例中,执行关于所述目标CA证书的证书类型的验证操作包括:检测所述目标CA证书是否为预定证书类型;响应于所述目标CA证书为预定证书类型,确定验证通过;或者响应于所述目标CA证书不为预定证书类型,进行报错处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北雄安火树科技有限公司,未经河北雄安火树科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210530228.6/2.html,转载请声明来源钻瓜专利网。