全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210428302.3 (22)申请日 2022.04.22 (71)申请人 中国工商银行股份有限公司 地址 100140 北京市西城区复兴门内大街 55号 (72)发明人 裴磊 苏恒 罗强 岑健明  (74)专利代理 机构 北京康信知识产权代理有限 责任公司 1 1240 专利代理师 周春枚 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/32(2006.01) (54)发明名称 基于区块链的身份认证方法、 装置及电子设 备 (57)摘要 本发明公开了一种基于区块链的身份认证 方法、 装置及电子设备。 涉及区块链领域, 该方法 包括: 获取目标对象所对应的待验证对象凭证; 基于区块链中的链上信息, 对待验证对象凭证进 行内容完整性验证; 在内容完整性验证成功的情 况下, 基于链上信息, 对待验证对象凭证进行真 实性验证; 在真实性验证成功的情况下, 基于待 验证对象凭证确定目标对象 的身份信息。 本发明 解决了现有技术中区块链身份认证安全性低的 技术问题。 权利要求书3页 说明书15页 附图3页 CN 114710362 A 2022.07.05 CN 114710362 A 1.一种基于区块链的身份认证方法, 其特 征在于, 包括: 获取目标对象所对应的待验证对象凭证; 基于区块链中的链上信息, 对所述待验证对象凭证进行内容完整性验证; 在内容完整性验证成功 的情况下, 基于所述链上信息, 对所述待验证对象凭证进行真 实性验证; 在真实性验证成功的情况下, 基于所述待验证对象凭证确定所述目标对象的身份信 息。 2.根据权利要求1所述的方法, 其特征在于, 基于区块链中的链上信息, 对所述待验证 对象凭证进行内容完整性验证, 包括: 确定所述待验证对象凭证所采用的凭证模板的模板标识; 从所述链上信息中获取与所述模板标识对应的目标凭证模板; 基于目标凭证模板, 确定所述待验证对象凭证的内容完整性。 3.根据权利要求1或2所述的方法, 其特征在于, 所述待验证对象凭证至少包括待验证 对象数字身份、 对象签名、 待验证节点数字身份以及节 点签名, 其中, 基于所述链上信息, 对 所述待验证对象凭证进行真实性验证, 包括: 基于所述链上信息, 对所述待验证对象数字身份进行真实性验证; 在确定所述待验证对象数字身份真实的情况下, 基于所述链上信息, 对所述对象签名 进行真实性验证; 在确定所述对象签名真实的情况下, 基于所述链上信息, 对所述待验证节点数字身份 进行真实性验证; 在确定所述待验证节点数字身份真实的情况下, 基于所述链上信息, 对所述节点签名 进行真实性验证。 4.根据权利要求3所述的方法, 其特征在于, 基于所述链上信息, 对所述待验证对象数 字身份进行真实性验证, 包括: 获取所述待验证对象数字身份; 检测所述链上信息中是否存在所述待验证对象数字身份, 得到第一检测结果; 基于所述第一检测结果确定所述待验证对象数字身份的真实性。 5.根据权利要求3所述的方法, 其特征在于, 基于所述链上信息, 对所述对象签名进行 真实性验证, 包括: 获取所述对象签名; 从所述链上信息中获取对象公钥; 采用所述对象公钥对所述对象签名进行解密处 理, 得到解密后的对象数字身份; 判断解密后的对象数字身份与所述待验证对象数字身份是否相同, 得到第一判断结 果; 基于所述第一判断结果确定所述对象签名的真实性。 6.根据权利要求3所述的方法, 其特征在于, 基于所述链上信息, 对所述待验证节点数 字身份进行真实性验证, 包括: 获取所述待验证节点数字身份; 检测所述链上信息中是否存在所述待验证节点数字身份, 得到第二检测结果;权 利 要 求 书 1/3 页 2 CN 114710362 A 2基于所述第二检测结果确定所述待验证节点数字身份的真实性。 7.根据权利要求3所述的方法, 其特征在于, 基于所述链上信息, 对所述节点签名进行 真实性验证, 包括: 获取所述节点签名; 从所述链上信息中获取节点公钥; 采用所述节点公钥对所述节点签名进行解密处 理, 得到解密后的对象属性信息; 判断所述解密后的对象属性信 息与待验证对象凭证中的对象属性信 息是否相同, 得到 第二判断结果; 基于所述第二判断结果确定所述对象签名的真实性。 8.根据权利要求7所述的方法, 其特征在于, 在基于所述第 二判断结果确定所述对象签 名的真实性之后, 所述方法还 包括: 在确定所述对象签名真实的情况 下, 获取当前时间; 获取所述待验证对象凭证中的有效期限; 在所述当前时间处于所述有效期限内的情况下, 确定对所述待验证对象凭证的真实性 验证成功。 9.根据权利要求1所述的方法, 其特征在于, 基于所述待验证对象凭证确定所述目标对 象的身份信息, 包括: 基于所述待验证对象凭证中的对象属性信息确定所述目标对象的身份信息 。 10.根据权利要求1所述的方法, 其特征在于, 在基于所述待验证对象凭证确定所述目 标对象的身份信息之后, 所述方法还 包括: 基于所述目标对象的身份信息确定所述目标对象的对象权限; 在确定所述对象权限满足预设条件的情况下, 执行所述目标对象请求进行交易的交易 请求。 11.根据权利要求1所述的方法, 其特征在于, 在获取目标对象所对应的待验证对象凭 证之前, 所述方法还 包括: 获取与当前区块链 节点对应的节点凭证; 广播所述节点凭证至所述区块链中的多个验证节点; 获取验证结果, 其中, 所述验证结果为所述多个验证节点基于目标信息对所述节点凭 证的真实性进行验证得到的, 所述 目标信息包括: 与当前区块链节点对应的节点数字身份 和节点公钥; 在所述验证结果表征所述节点凭证真实的情况下, 确定所述当前区块链节点可以成为 目标区块链中的节点。 12.根据权利要求1所述的方法, 其特征在于, 在获取目标对象所对应的待验证对象凭 证之前, 所述方法还 包括: 获取当前服务节点生成的目标对象数字身份、 目标对象公钥、 目标节点数字身份以及 目标节点公钥, 其中, 每 个服务节点与每 个区块链 节点相对应; 对所述目标对象数字身份、 所述目标对象公钥、 所述目标节点数字身份以及所述目标 节点公钥进行 上链处理, 得到所述链上信息 。 13.一种基于区块链的身份认证装置, 其特 征在于, 包括:权 利 要 求 书 2/3 页 3 CN 114710362 A 3

.PDF文档 专利 基于区块链的身份认证方法、装置及电子设备

文档预览
中文文档 22 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共22页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于区块链的身份认证方法、装置及电子设备 第 1 页 专利 基于区块链的身份认证方法、装置及电子设备 第 2 页 专利 基于区块链的身份认证方法、装置及电子设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 08:19:49上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。