[发明专利]一种基于数字身份的区块链凭证的发放方法有效
| 申请号: | 202010753546.X | 申请日: | 2020-07-30 |
| 公开(公告)号: | CN111726233B | 公开(公告)日: | 2023-01-10 |
| 发明(设计)人: | 王毛路;李骜华 | 申请(专利权)人: | 北京共识数信科技有限公司 |
| 主分类号: | H04L9/32 | 分类号: | H04L9/32 |
| 代理公司: | 北京久维律师事务所 11582 | 代理人: | 邢江峰 |
| 地址: | 100013 北京市东*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 数字 身份 区块 凭证 发放 方法 | ||
1.一种基于数字身份的区块链凭证的发放方法,其特征在于,包括如下步骤:
S1.在区块链中,基于凭证发放机构选择凭证发放形式,且所述凭证发放形式包括凭证不上链、数据哈希上链和脱敏数据上链;
S2.依照所选择的凭证发放形式执行凭证发放;
S3.凭证发放后,依照所选择的凭证发放形式执行凭证验证。
2.根据权利要求1所述的一种基于数字身份的区块链凭证的发放方法,其特征在于,执行凭证发放形式的选择时,包括:
S10.判断是否需要上链;是,进入步骤S11;否,选择凭证不上链的凭证发放形式;
S11.判断是否需要哈希上链;是,选择数据哈希上链的凭证发放形式;否,选择脱敏数据上链的凭证发放形式。
3.根据权利要求1或2所述的一种基于数字身份的区块链凭证的发放方法,其特征在于,所述凭证发放机构选择的凭证发放形式为凭证不上链时,凭证发放过程包括:
S201.所述凭证发放机构对待发放的凭证进行私钥签名;
S202.向目标参与方发放带有私钥签名的凭证。
4.根据权利要求3所述的一种基于数字身份的区块链凭证的发放方法,其特征在于,所述凭证发放机构选择的凭证发放形式为凭证不上链时,凭证验证过程包括:
通过凭证发放机构的公钥对所发放的凭证进行合法性验证。
5.根据权利要求4所述的一种基于数字身份的区块链凭证的发放方法,其特征在于,所述凭证发放机构选择的凭证发放形式为数据哈希上链时,凭证发放过程包括:
S211.所述凭证发放机构对待发放的凭证进行私钥签名;
S212.向目标参与方发放带有私钥签名的凭证;
S213.从发放的所述凭证中选取部分数据进行哈希上链;
其中,进行哈希上链的数据为凭证发放机构的信息。
6.根据权利要求5所述的一种基于数字身份的区块链凭证的发放方法,其特征在于,所述凭证发放机构选择的凭证发放形式为数据哈希上链时,凭证验证过程包括以下中的任意一种或多种:
通过凭证发放机构的公钥对所发放的凭证进行合法性验证;
验证哈希上链的数据是否包含于发放的所述凭证中;
通过链上哈希对比进行哈希上链数据的合法性验证。
7.根据权利要求4所述的一种基于数字身份的区块链凭证的发放方法,其特征在于,所述凭证发放机构选择的凭证发放形式为脱敏数据上链时,凭证发放过程包括:
S221.所述凭证发放机构对待发放的凭证进行私钥签名;
S222.向目标参与方发放带有私钥签名的凭证;
S223.从发放的所述凭证中选取部分数据进行脱敏上链;
其中,进行脱敏上链的数据为目标参与方自定义选择的任意数据,且成为摘要数据。
8.根据权利要求7所述的一种基于数字身份的区块链凭证的发放方法,其特征在于,所述凭证发放机构选择的凭证发放形式为脱敏数据上链时,凭证验证过程包括:
从链上读取脱敏上链的数据,并通过凭证发放机构的公钥对脱敏上链数据的签名进行合法性验证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京共识数信科技有限公司,未经北京共识数信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010753546.X/1.html,转载请声明来源钻瓜专利网。





