(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210641500.8 (22)申请日 2022.06.08 (71)申请人 上海万向区块链 股份公司 地址 200086 上海市虹口区塘沽 路463号 1201室 (72)发明人 李星星 郑姣 宋金泽  (74)专利代理 机构 上海段和段律师事务所 31334 专利代理师 郭国中 (51)Int.Cl. G06K 19/06(2006.01) G06F 21/62(2013.01) G06F 21/64(2013.01) (54)发明名称 基于DID生 成个人身份信息二维码的方法及 系统 (57)摘要 本发明提供了一种基于DID生 成个人身份信 息二维码的方法及系 统, 包括: 步骤S1: 基于DID 算法和区块链网络创建用户身份DID; 步骤S2: 基 于DID身份信息生成对应的身份证二维码; 步骤 S3: 通过身份证二维码解析身份证号码。 本发明 通过对个人用户添加DID身份证二维码, 用户在 使用身份证的场景只需要出示DID身份二维码即 可, 通过DID身份二维码可以解析出身份证号码, 从而可以完成用户需要使用身份证的场景, 保证 了用户个人隐私信息 。 权利要求书1页 说明书4页 附图1页 CN 115511025 A 2022.12.23 CN 115511025 A 1.一种基于DID生成个人身份信息二维码的方法, 其特 征在于, 包括: 步骤S1: 基于DID算法和区块链网络创建用户身份DID; 步骤S2: 基于DID身份信息生成对应的身份 证二维码; 步骤S3: 通过身份 证二维码解析身份 证号码。 2.根据权利要求1所述的基于DID生成个人身份信息二维码的方法, 其特征在于, 所述 步骤S1采用: 获取个人身份证信息中的证件号码, 基于区块链网络利用DID算法生成个人的 身份DID, 并存证至区块链中。 3.根据权利要求1所述的基于DID生成个人身份信息二维码的方法, 其特征在于, 所述 步骤S1采用: 将创建的用户身份DID以Map的形式存 储用户的DID信息; 所述Map的形式包括key ‑value的形式; key表示用户的身份证号码; value表示用户的 DID身份信息 。 4.根据权利要求1所述的基于DID生成个人身份信息二维码的方法, 其特征在于, 所述 步骤S2采用: 基于DID身份信息通过QRcode算法生成具有时效性的身份二维码图片, 通过扫 描解析二维码记录当前用户的行为。 5.根据权利要求1所述的基于DID生成个人身份信息二维码的方法, 其特征在于, 所述 步骤S3采用: 步骤S3.1: 解析身份 证二维码得到用户的身份 证号码; 步骤S3.3: 通过身份 证号码进行DID身份查验。 6.一种基于DID生成个人身份信息二维码的系统, 其特 征在于, 包括: 模块M1: 基于DID算法和区块链网络创建用户身份DID; 模块M2: 基于DID身份信息生成对应的身份 证二维码; 模块M3: 通过身份 证二维码解析身份 证号码。 7.根据权利要求6所述的基于DID生成个人身份信息二维码的系统, 其特征在于, 所述 模块M1采用: 获取个人身份证信息中的证件号码, 基于区块链网络利用DID算法生成个人的 身份DID, 并存证至区块链中。 8.根据权利要求6所述的基于DID生成个人身份信息二维码的系统, 其特征在于, 所述 模块M1采用: 将创建的用户身份DID以Map的形式存 储用户的DID信息; 所述Map的形式包括key ‑value的形式; key表示用户的身份证号码; value表示用户的 DID身份信息 。 9.根据权利要求6所述的基于DID生成个人身份信息二维码的系统, 其特征在于, 所述 模块M2采用: 基于DID身份信息通过QRcode算法生成具有时效性的身份二维码图片, 通过扫 描解析二维码记录当前用户的行为。 10.根据权利要求6所述的基于DID生成个人身份信息二维码的系统, 其特征在于, 所述 模块M3采用: 模块M3.1: 解析身份 证二维码得到用户的身份 证号码; 模块M3.3: 通过身份 证号码进行DID身份查验。权 利 要 求 书 1/1 页 2 CN 115511025 A 2基于DID生成个人身份信息二维码的方 法及系统 技术领域 [0001]本发明涉及区块链应用技术领域, 具体地, 涉及基于D ID生成个人身份信息二维码 的方法及系统。 背景技术 [0002]目前社会上对于用户各种场合需要通过身份/身份证号来证明本人的身份真实 性, 身份信息存储同时明文存储, 倘若用户没有携带身份证, 则需要通过提供一个明文的身 份证号码去可以查询该身份证去证明自己, 但而这样的查询操作会将身份证号都显示出 来, 于此同时身份证号码也暴露出来, 这样就容易导致身份泄漏, 有心人可以使用身份证号 进行不法行为。 [0003]专利文献CN112613889A(申请号: 202011568190.9)公开了一种企业DID身份体系 的隐私保护方法及系统, 包括: 步骤M1: 企业通过提供企业真实身份信息材料向审核机构申 请企业DID及企业账户密钥; 步骤M2: 审核机构审核企业真实身份信息授予企业DID及企业 账户密钥, 并将企业真实身份与DID的对应关系数据沉淀在审核机构内部; 步骤M3: 审核机 构通过审核后, 向服务系统发送指令, 服务系统基于企业数字身份建立DID对应的DIDDoc, 并将DIDDoc存储在区块链上; 步骤M4: 根据业务需求创建DID的多种类型密钥, 并在DIDDoc 中记录当前DID的多种类型密钥; 步骤M5: 企业向查询方提供自身DID信息, 基于DIDDoc中记 录多种类型密钥授权查询方在审核机构处查询DID和企业真实身份的映射关系。 [0004]专利文献CN113641975A(申请号: 202111207037.8)公开了一种身份标识注册方 法、 身份标识验证方法、 装置及系统, 公民网络身份识别系统在接收到用户提交的开通网络 服务访问权限请求的情况下, 生成目标网络服务系统下用户的eID数字身份凭证, 将用户的 eID哈希值与eID数字身份凭证哈希值存储到区块链分布式身份认证系统。 然后通过将区块 链分布式身份认证系统发送的目标网络服务系统下用户DID与eID数字身份凭证进行拼接 加密, 生成分布式可信数字身份二维码, 用户可凭该二维码使用对应的网络服 务系统。 发明内容 [0005]针对现有技术中的缺陷, 本发明的目的是提供一种基于DID生成个人身份信息二 维码的方法及系统。 [0006]根据本发明提供的一种基于DID生成个人身份信息二维码的方法, 包括: [0007]步骤S1: 基于DID算法和区块链网络创建用户身份DID; [0008]步骤S2: 基于DID身份信息生成对应的身份 证二维码; [0009]步骤S3: 通过身份 证二维码解析身份 证号码。 [0010]优选地, 所述步骤S1采用: 获取个人身份证信息中的证件号码, 基于区块链网络利 用DID算法生成个人的身份DID, 并存证至区块链中。 [0011]优选地, 所述步骤S1采用: 将创建的用户身份DID以Map的形式存储用户的DID  信 息;说 明 书 1/4 页 3 CN 115511025 A 3

.PDF文档 专利 基于DID生成个人身份信息二维码的方法及系统

安全报告 > 其他 > 文档预览
中文文档 7 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于DID生成个人身份信息二维码的方法及系统 第 1 页 专利 基于DID生成个人身份信息二维码的方法及系统 第 2 页 专利 基于DID生成个人身份信息二维码的方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 思考人生2024-02-07 20:38:49上传分享
给文档打分
您好可以输入 255 个字符
网站域名是多少( 答案:github5.com )
评论列表
  • 暂时还没有评论,期待您的金玉良言
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。