[发明专利]基于区块链的委托授权方法、装置、设备和介质有效
| 申请号: | 201911052251.3 | 申请日: | 2019-10-31 |
| 公开(公告)号: | CN110958223B | 公开(公告)日: | 2023-03-24 |
| 发明(设计)人: | 荆博 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
| 主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/104;H04L9/32 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 区块 委托 授权 方法 装置 设备 介质 | ||
1.一种基于区块链的委托授权方法,其特征在于,由区块链节点执行,所述区块链节点包括全节点和轻量级节点,所述全节点和所述轻量级节点形成一个电子证照联盟链,所述方法包括:
获取电子证照处理事务请求,其中,所述电子证照处理事务请求中的电子证照内容基于区块链系统中部署的预设证照内容模板生成;
执行所述电子证照处理事务请求,以产生电子证照处理事务数据,并添加到区块中,其中,所述电子证照处理事务请求对应的处理操作信息添加至所述预设证照内容模板中的生命周期记录字段中;其中,所述电子证照内容是根据字段使用限制条件,对所述预设证照内容模板中的全部信息字段或者部分信息字段进行使用生成的,字段使用限制条件的具体内容根据电子证照的类型以及电子证照处理事务请求涉及的操作类型进行设定;
获取基于区块链中存储的电子证照而发起的委托授权事务请求,其中,所述委托授权事务请求用于表示委托用户授权被委托用户使用所述电子证照,所述电子证照的数量与委托业务类型相关;
执行所述委托授权事务请求,以产生委托授权事务数据,并添加到区块中;
其中,所述委托授权事务请求中包括:授权内容信息和授权认证信息;
其中,所述授权内容信息包括:委托用户身份信息、被委托用户身份信息、电子证照标识信息、使用业务类型和授权有效期;
所述授权认证信息包括对委托用户和/或被委托用户的身份认证信息,以及采用所述委托用户的私钥对授权内容信息进行的签名信息;
其中,所述委托用户和/或被委托用户的身份认证信息为授权认证平台授予用户的认证证书;
其中,所述授权认证平台对各登录账户进行授权认证后,为每个登录账户分配非对称密钥对,并将授权认证证书和授权私钥一并返回;其中,所述授权认证证书利用授权私钥进行数字签名;授权公钥由授权认证平台进行公开,所述被委托用户通过私钥推导获得公钥;
或,所述授权认证平台为各登录账户进行身份认证的过程中,为各账户分配数字地址,数字地址是通过对所述授权公钥进行推导得到,即作为该用户的账户地址。
2.根据权利要求1所述的方法,其特征在于,还包括:
接收委托授权关系的本地查询请求或查询事务请求;
根据被委托用户的身份信息查询委托授权事务数据;
根据所述委托授权事务数据确认所述被委托用户对委托用户电子证照的使用操作的有效性。
3.根据权利要求2所述的方法,其特征在于,根据所述委托授权事务数据确认所述被委托用户对委托用户电子证照的使用操作的有效性之前,还包括:
根据委托用户和/或被委托用户的授权认证信息,向授权认证平台请求认证用户的身份信息。
4.根据权利要求1所述的方法,其特征在于,还包括:
获取基于所述区块链中存储的电子证照而发起的委托授权更新事务请求,其中,所述委托授权更新事务请求用于表示委托用户更新对被委托用户使用所述电子证照的授权关系,更新操作包括授权内容的更新和撤销;
执行所述委托授权更新事务请求,以产生委托授权更新事务数据,并添加到区块中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911052251.3/1.html,转载请声明来源钻瓜专利网。





