(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
专利 基于DID生成个人身份信息二维码的方法及系统
安全报告 >
其他 >
文档预览
中文文档
7 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思考人生 于 2024-02-07 20:38:49上传分享