全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221042495 3.5 (22)申请日 2022.04.21 (71)申请人 微位 (深圳) 网络科技有限公司 地址 518057 广东省深圳市南 山区粤海街 道科技园社区科苑路8号讯美科技广 场3号楼1802 (72)发明人 陈曼 宗瑞  (74)专利代理 机构 深圳智汇远见知识产权代理 有限公司 4 4481 专利代理师 郑江燕 (51)Int.Cl. H04L 9/32(2006.01) H04L 9/40(2022.01) (54)发明名称 基于区块链的身份信息查询方法、 装置、 设 备及存储介质 (57)摘要 本发明涉及区块链 技术, 揭露一种基于区块 链的身份信息查询方法, 包括: 对用户信息进行 加密处理, 并将加密后的加密用户信息发送至矿 工节点, 对矿工节点中加密用户信息进行解密处 理, 并利用动态累加器对解密处理后的解密用户 信息进行真实性验证, 得到验证结果, 当验证结 果为验证通过, 对解密用户信息对应的用户分配 身份证书并计算身份证书的见证值, 将见证值及 身份证书写入区块链中, 计算查询用户对应的查 询见证值, 若查询见证值与区块链中的见证值一 致, 在区块链中查询证书查询请求对应的身份证 书, 将身份证书返回至查询用户。 本发明还提出 一种基于区块链的身份信息查询装置、 电子设备 以及存储介质。 本发明可以解决身份信息查询的 效率不高的问题。 权利要求书2页 说明书14页 附图2页 CN 114826613 A 2022.07.29 CN 114826613 A 1.一种基于区块链的身份信息查询方法, 其特 征在于, 所述方法包括: 当接收到用户的信息验证请求时, 获取多个用户对应的用户信息, 对所述用户信息进 行加密处 理, 并将加密后的加密用户信息发送至预设的矿工节点; 对所述矿工节点中所述加密用户信 息进行解密处理, 并利用动态累加器对所述解密处 理后的解密用户信息进行真实性验证, 得到验证结果; 当所述验证结果为验证通过时, 对所述解密用户信息对应的用户分配身份证书, 并计 算所述身份 证书对应的见证值; 利用节点共识算法将所述见证值及所述身份 证书写入预设的区块链中; 当接收到查询用户的证书查询请求时, 计算所述查询用户对应的查询见证值, 若所述 查询见证值与所述区块链中的见证值一致时, 在所述区块链中查询所述证书查询请求对应 的身份证书, 并将所述身份 证书返回至所述 查询用户。 2.如权利要求1所述的基于区块链的身份信 息查询方法, 其特征在于, 所述对所述用户 信息进行加密处 理, 包括: 利用随机发生器生成预设范围内的随机整数; 基于所述随机整数、 所述用户信息和预设的字符串公式计算得到第一字符串、 第二字 符串和第三字符串; 对所述第一字符串、 所述第二字符串和所述第三字符串进行连接处理, 得到所述加密 用户信息 。 3.如权利要求1所述的基于区块链的身份信 息查询方法, 其特征在于, 所述对所述用户 信息进行加密处 理之前, 所述方法还 包括: 选取预设范围内的多个参数, 并获取 预设的曲线的基点及所述基点的阶; 统计所述曲线上所有点的个数, 并获取所述所有点的个数与 所述基点的阶相除的商的 整数部分; 将所述多个参数、 所述基点、 所述基点的阶和所述基点的阶相除的商的整数部分汇总, 得到公共参数; 基于所述公共参数确定所述公共参数对应的椭圆曲线。 4.如权利要求3所述的基于区块链的身份信 息查询方法, 其特征在于, 所述对所述矿工 节点中所述加密用户信息进行解密处 理, 包括: 将所述第一字符串转化为所述椭圆曲线上的对应坐标点, 并基于所述对应坐标点计算 解密值; 将所述解密值和所述第二字符串输入至预设的解密公式 中计算得到初步 解密结果; 基于所述初步 解密结果计算对应的判断值; 若所述判断值与所述第三字符串一 致, 将所述初步 解密结果输出为 解密用户信息 。 5.如权利要求1所述的基于区块链的身份信 息查询方法, 其特征在于, 所述利用节点共 识算法将所述见证值及所述身份 证书写入预设的区块链中, 包括: 向所述区块链中的预设节点发送请求; 当所述预设节点接收到请求后, 基于预设的三阶段协议向所述 区块链中除去所述预设 节点后的多个节点发送广播请求; 当所述预设节点后的多个节点响应所述广播请求后, 将所述见证值及所述身份证书上权 利 要 求 书 1/2 页 2 CN 114826613 A 2传至预设的区块链中的节点中。 6.如权利要求3所述的基于区块链的身份信 息查询方法, 其特征在于, 所述计算所述身 份证书对应的见证值, 包括: 利用如下计算公式计算所述身份 证书对应的见证值: 其中, witnessci为见证值, q为任意 的质数, G为椭圆曲线的基点, mod为求余函数, cj为 在身份证书集合中除去 身份证书ci以外的剩余身份 证书对应的固定参数的和。 7.一种基于区块链的身份信息查询装置, 其特 征在于, 所述装置包括: 信息加密模块, 用于当接收到用户的信 息验证请求 时, 获取多个用户对应的用户信 息, 对所述用户信息进行加密处 理, 并将加密后的加密用户信息发送至预设的矿工节点; 信息验证模块, 用于对所述矿工节点中所述加密用户信息进行解密处理, 并利用动态 累加器对所述 解密处理后的解密用户信息进行真实性验证, 得到验证结果; 见证值计算模块, 用于当所述验证结果为验证通过时, 对所述解密用户信息对应的用 户分配身份 证书, 并计算所述身份 证书对应的见证值; 区块链上传模块, 用于利用节点共识算法将所述见证值及所述身份证书写入预设的区 块链中; 信息查询模块, 用于当接收到查询用户的证书查询请求时, 计算所述查询用户对应的 查询见证值, 若所述查询见证值与所述区块链中的见证值一致时, 在所述区块链中查询所 述证书查询请求对应的身份 证书, 并将所述身份 证书返回至所述 查询用户。 8.一种电子设备, 其特 征在于, 所述电子设备包括: 至少一个处 理器; 以及, 与所述至少一个处 理器通信连接的存 储器; 其中, 所述存储器存储有可被所述至少一个处理器执行的计算机程序, 所述计算机程序被所 述至少一个处理器执行, 以使 所述至少一个处理器能够执行如权利要求 1至6中任意一项 所 述的基于区块链的身份信息查询方法。 9.一种计算机可读存储介质, 存储有计算机程序, 其特征在于, 所述计算机程序被处理 器执行时实现如权利要求1至 6中任意一项所述的基于区块链的身份信息查询方法。权 利 要 求 书 2/2 页 3 CN 114826613 A 3

.PDF文档 专利 基于区块链的身份信息查询方法、装置、设备及存储介质

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