[发明专利]数字身份管理方法、装置、存储介质及电子设备有效
申请号: | 201911348622.2 | 申请日: | 2019-12-24 |
公开(公告)号: | CN111181945B | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 谢辉 | 申请(专利权)人: | 达闼机器人有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 曹寒梅 |
地址: | 201111 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 身份 管理 方法 装置 存储 介质 电子设备 | ||
1.一种数字身份管理方法,其特征在于,应用于区块链系统,所述方法包括:
接收用户端发送的数字身份创建请求,所述数字身份创建请求中包括多组非对称密钥对信息,每组非对称密钥对信息中包括该组非对称密钥对的密钥对编号、密钥对类型和公钥,所述密钥对类型中至少包括生成该组非对称密钥对的算法类型;
确定所述数字身份创建请求是否为合法请求;
在确定所述数字身份创建请求为合法请求的情况下,将多组所述非对称密钥对信息作为所述用户端的数字身份内容保存于所述区块链系统中;
根据所述数字身份创建请求中所包括的所有数据生成与所述数字身份创建请求一一对应的数字身份标识,并在所述数字身份标识与已在所述区块链系统中保存的所述数字身份内容之间建立对应关系;
将所述数字身份标识发送给所述用户端;
所述数字身份创建请求中还包括请求序号、请求类型、第一签名密钥对编号以及第一数字签名,所述第一签名密钥对编号为用于对所述数字身份创建请求中除所述第一数字签名外的其他所有数据进行签名的密钥对在所述非对称密钥对信息中对应的密钥对编号,所述第一数字签名即为根据所述第一签名密钥对编号对应的密钥对对所述数字身份创建请求中除所述第一数字签名外的其他所有数据进行签名后所得到的加密数据;
所述确定所述数字身份创建请求是否为合法请求包括:
在确定所述请求序号为零、且所述请求类型为创建类型、且根据所述第一签名密钥对编号所对应的所述非对称密钥对信息中的所述公钥对所述第一数字签名验证通过的情况下,确定所述数字身份创建请求为合法请求。
2.根据权利要求1所述的方法,其特征在于,所述根据所述数字身份创建请求中所包括的所有数据生成与所述数字身份创建请求一一对应的数字身份标识包括:
将对所述数字身份创建请求中所包括的所有数据进行哈希运算后得到的结果作为所述数字身份标识;或
将对所述数字身份创建请求中所包括的所有数据进行哈希运算后得到的结果编码后作为所述数字身份标识。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述用户端发送的数字身份查询请求,所述数字身份查询请求中包括所述数字身份标识;
在所述区块链系统中查询与所述数字身份标识对应的所述数字身份内容;
将查询到的与所述数字身份标识对应的所述数字身份内容发送给所述用户端。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述用户端发送的数字身份修改请求,所述数字身份修改请求中包括所述数字身份标识和修改类型标识,所述修改类型标识用于表征所述数字身份修改请求为全量修改请求或差量修改请求;
根据所述修改类型标识确定所述数字身份修改请求是否为合法请求;
在确定所述数字身份修改请求为合法请求的情况下,根据所述数字身份修改请求对在所述区块链系统中保存的与所述数字身份标识对应的所述数字身份内容进行修改。
5.根据权利要求4所述的方法,其特征在于,在所述修改类型标识表征所述数字身份修改请求为全量修改请求的情况下,所述数字身份修改请求中还包括用于修改的非对称密钥对信息,所述根据所述修改类型标识确定所述数字身份修改请求是否为合法请求包括:
在确定所述数字身份修改请求中至少包括两组所述用于修改的非对称密钥对信息的情况下,确定所述数字身份修改请求为合法请求。
6.根据权利要求4所述的方法,其特征在于,在所述修改类型标识表征所述数字身份修改请求为差量修改请求的情况下,所述数字身份修改请求中还包括修改差量,所述修改差量为修改后的数字身份内容与在所述区块链系统中保存的与所述数字身份修改请求中包括的所述数字身份标识对应的所述数字身份内容的差分量,所述根据所述修改类型标识确定所述数字身份修改请求是否为合法请求包括:
在确定在所述区块链系统中保存的与所述数字身份修改请求中包括的所述数字身份标识对应的所述数字身份内容与所述修改差量叠加后得到的数字身份内容中至少包括两组所述非对称密钥对信息的情况下,确定所述数字身份修改请求为合法请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于达闼机器人有限公司,未经达闼机器人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911348622.2/1.html,转载请声明来源钻瓜专利网。