全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210508803.2 (22)申请日 2022.05.10 (71)申请人 平安国际智慧城市科技股份有限公 司 地址 518000 广东省深圳市前海深港合作 区妈湾兴海 大道3048号前海自贸大厦 1-34层 (72)发明人 张智立  (74)专利代理 机构 深圳市赛恩倍吉知识产权代 理有限公司 4 4334 专利代理师 陈敬华 (51)Int.Cl. H04L 9/32(2006.01) H04L 9/40(2022.01) (54)发明名称 基于区块链的身份核 验方法及相关 设备 (57)摘要 本申请提出一种基于区块链的身份核验方 法、 装置、 电子设备及存储介质, 基于区块链的身 份核验方法包括: 创建户籍管理系统, 包含多个 服务器节 点用以管控 联盟链, 联盟链包含多个区 块用以存储身份信息; 依据服务器节 点所在省份 的简称设置服务器节点的独特标识; 实时采集用 户个人信息和实体身份证图像作为待核验数据, 对比个人信息和实体身份证图像获得对比结果; 将待核验数据发送至所述服务器集群进行检验; 将目标节点的独特标识和所述待核验数据分发 至所有服务器节点 以更新所有服务器节点管控 的联盟链。 该方法可以利用服务器集群和联盟链 分布式的存储和管理身份信息, 从而能够提升身 份核验的效率。 权利要求书3页 说明书19页 附图3页 CN 114978529 A 2022.08.30 CN 114978529 A 1.一种基于区块链的身份核验方法, 其特 征在于, 所述方法包括: 创建户籍管理系统, 所述户籍管理系统包含服务器集群与联盟链, 所述服务器集群包 含多个服务器节点, 每个服务器节点用以管控一个联盟链, 所述联盟链包含多个区块, 每个 区块用以存 储用户的身份信息; 设置所述 服务器节点的独特 标识, 所述独特 标识用以证明所述 服务器节点的身份; 实时采集用户个人信 息和实体身份证图像作为待核验数据, 并对比所述用户个人信 息 和实体身份 证图像以进行第一次身份核验; 若所述第一 次身份核验通过, 则从所述服务器集群中筛选所述服务器节点获得目标节 点, 并依据所述目标节点管控的联盟链检验所述待 核验数据以进行第二次身份核验; 若所述第二 次身份核验未通过, 则将目标节点的独特标识和所述待核验数据分发至所 有服务器节点以更新所有服 务器节点管控的联盟链。 2.如权利要求1所述的基于区块链的身份核验方法, 其特征在于, 所述设置所述服务器 节点的独特 标识包括: 依据所述 服务器节点所属省份的简称对服 务器进行分组; 对于每组中的服 务器节点进行随机排序; 组合所述 服务器节点对应的组别和次序获得 所述服务器节点的文本标识; 对所述文本标识进行编码获得编码标识; 计算所述编码标识的哈希值以作为所述服务器节点对应的独特标识, 并将所有独特标 识作为标识文件 存储于所有服 务器节点中。 3.如权利要求2所述的基于区块链的身份核验方法, 其特征在于, 所述实时采集用户个 人信息和实体身份证图像作为待核验数据, 并对比所述用户个人信息和所述 实体身份证图 像以进行第一次身份核验, 包括: 实时采集用户个人信 息和实体身份证图像, 所述个人信 息包括姓名、 身份证号、 实时面 部图像; 识别所述实体身份证图像中的文字信 息获得实体信 息, 所述实体信 息包括实体身份证 姓名、 实体身份 证号码和实体身份 证签发单位的名称; 对比所述实体信息和所述用户个人信息获得第一次身份核验的结果。 4.如权利要求3所述的基于区块链的身份核验方法, 其特征在于, 所述对比所述实体信 息和所述用户个人信息获得第一次身份核验的结果包括: 对比所述姓名和所述实体身份证姓名, 并对比所述身份证号码和所述实体身份证号码 以获取文本对比结果, 所述文本对比结果包括 “相同”和“不同”; 分别对所述实时面部图像和所述实体身份 证图像进行 下采样获得多个采样图像; 分别计算每 个采样图像的灰度均值; 基于所述灰度均值分别对每 个采样图像进行编码获得多个二进制字符串; 计算所述二进制字符串的汉明距离, 若所述汉明距离小于预设的阈值则表明 图像对比 结果为“相同”; 若所述文本对比结果为 “相同”且所述图像对比结果为 “相同”, 则所述第一次身份核验 结果为“核验通过 ”, 否则所述第一次身份核验结果 为“核验失败 ”。 5.如权利要求4所述的基于区块链的身份核验方法, 其特征在于, 所述从所述服务器集权 利 要 求 书 1/3 页 2 CN 114978529 A 2群中筛选所述服务器节点 获得目标节点, 并依据所述目标节点管控的联盟链检验所述待核 验数据以进行第二次身份核验, 包括: 依据预设的私钥对所述待 核验数据进行加密获得加密用户数据; 依据所述签发单位的名称从所述 服务器集群中查找多个候选服 务器节点; 计算每个候选服 务器节点的权值, 并选取最小权值对应的服 务器节点作为目标节点; 依据预设的公钥对所述加密用户数据进行解密获得所述待核验数据, 并计算所述待核 验数据中身份 证号的哈希值以作为待 核验的数字签名; 依据所述待核验的数字签名查询所述目标节点管控的联盟链中的区块以获得第二次 身份核验结果。 6.如权利要求5所述的基于区块链的身份核验方法, 其特征在于, 所述依据所述待核验 的数字签名查询所述目标节点管控的联盟链中的区块以获得第二次身份核验结果包括: 按照区块生成时间由晚至早的顺序依次对比所述待核验的数字签名和每个区块的数 字签名以获得对比结果; 若所述对比结果为相同则停止遍历该联盟链, 并将该对比结果对应的区块存储的数据 作为目标 数据; 若所述对比结果为不同则继续遍历该联盟链, 若遍历完毕未查询到所述目标数据则所 述第二次身份核验未通过。 7.如权利要求6所述的基于区块链的身份核验方法, 其特征在于, 所述若所述第 二次身 份核验结果未通过, 将目标节点的独特标识和所述待核验数据分发至所有服务器节点以更 新所有服 务器节点管控的联盟链包括: 基于所述待核验数据创建新的区块, 并将所述待核验数据和所述目标节点的独特标识 分发至所有服 务器节点; 每个服务器节点判别所述独特 标识是否存在于所述标识文件中; 若所述独特标识存在于每个服务器节点的标识文件中, 则将所述新的区块添加至所有 联盟链的末端, 否则发出违规篡改警报。 8.一种基于区块链的身份核验 装置, 其特 征在于, 所述装置包括: 创建单元, 用于创建户籍管理系统, 所述户籍管理系统包含服务器集群与 联盟链, 所述 服务器集群包含多个服务器节点, 每个服务器节点用以管控一个联盟链, 所述联盟链包含 多个区块, 每 个区块用以存 储用户的身份信息; 设置单元, 用于设置所述服务器节点的独特标识, 所述独特标识用以证明所述服务器 节点的身份; 第一核验单元, 用于实时采集用户个人信息和实体身份证图像作为待核验数据, 并对 比所述用户个人信息和实体身份 证图像以进行第一次身份核验; 第二核验单元, 用于若所述第一次身份核验通过, 则从所述服务器集群中筛选所述服 务器节点 获得目标节 点, 并依据所述目标节点管控的联盟链检验所述待核验数据以进 行第 二次身份核验; 更新单元, 用于实现若所述第二次身份核验未通过检验, 则将目标节点的独特标识和 所述待核验数据分发至所有服 务器节点以更新所有服 务器节点管控的联盟链。 9.一种电子设备, 其特 征在于, 所述电子设备包括:权 利 要 求 书 2/3 页 3 CN 114978529 A 3

.PDF文档 专利 基于区块链的身份核验方法及相关设备

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