检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
图解可信分布式身份服务
成长地图 | 华为云 可信分布式身份服务 可信分布式身份服务(Trusted Decentralized Identity Service,简称TDIS)是一种基于区块链的分布式数字身份及可验证凭证的注册、签发、管理平台。
该服务提供用户身份认证、权限分配、访问控制等功能,可以帮助您安全的控制华为云资源的访问。 通过IAM,您可以在华为云账号中给员工创建IAM用户,并使用策略来控制他们对华为云资源的访问范围。
图3 可信分布式身份使用时序图(链上申请-在线申请模式) 图4 可信分布式身份使用时序图(链上申请-离线申请模式) 与区块链服务BCS的关系 区块链服务(Blockchain Service简称BCS)是面向企业及开发者提供的区块链技术服务平台,它可以帮助您快速部署、管理、维护区块链网络
产品优势 分布式身份系统 遵循W3C的 Decentralized Identifiers(DIDs)v1.0 和 Verifiable Credentials(VC)v1.0 标准规范实现。系统扩展性强,支持身份和可验证凭证的全流程链上管理能力。 强数据隐私保护 可验证凭证支持基于属性级别的细粒度出示
约束与限制 限制项 说明 使用区域 只支持“华北-北京四”区域。 套餐包 目前仅支持申请1个免费套餐包,包含2000次调用。 说明: 如果需要使用超过2000次的调用次数,请联系技术支持人员开通。
注册企业分布式身份 功能介绍 注册企业分布式身份 URI POST /v1/{project_id}/tdis/firm-did 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户从IAM申请到的projectid,一般为32位字符串 最小长度
计费说明 本服务目前处于公测试运行阶段,用户可以开通服务后申请免费套餐包进行使用。 服务公测期间数据不承诺保存,正式商用后数据会清空。 GET 类型的RESTful API调用,不会扣除套餐包的调用次数。
对于获取用户Token接口,返回如图1所示的消息头,其中“x-subject-token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。
功能总览 功能总览 全部 开通服务 申请套餐包 业务调用 查看服务监控 API接口 开通服务 开通可信分布式身份服务。 支持区域: 华北-北京四 开通服务 申请套餐包 服务开通完成后,支持申请1次免费套餐包,即可注册基于区块链的分布式身份,该套餐内包含2000次调用。 支持区域:
查看服务监控 支持查看API调用的总调用量、调用成功量和调用失败量的统计监控数据。 总调用量 调用成功量 调用失败量
勾选我已阅读并同意《华为云用户协议》和《免责声明》 ,单击“立即申请”。 在“套餐包管理”页面生成一条套餐包信息。 套餐包默认有效期为1年,到期后,需要您重新申请套餐包。
根据索引查询可验证凭证 功能介绍 根据索引查询可验证凭证 URI GET /v1/{project_id}/tdis/query-vc/{index} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户从IAM申请到的projectid,一般为
应用场景 基于可信分布式身份构建电子证照应用平台。 行业痛点 解决公众办事证照多、核验慢、难追溯、证照使用难审计、难监管等痛点。同时保护用户隐私,增强身份凭证自主可控。 方案架构 方案优势 完备的身份和认证管理 随着数字社会的发展,数字身份得到越来越多的使用。传统的身份管理中,身份颁发和获取依赖中心化的第三方
发布可验证凭证的模板 功能介绍 发布凭证模板数据结构。签发professional类型的凭证时会使用,因为字段较多容易不统一,需要提前有模板来约束和标明。 URI POST /v1/{project_id}/tdis/credential-schema 表1 路径参数 参数 是否必选
查询凭证申请订单 功能介绍 查询凭证申请订单 URI GET /v1/{project_id}/tdis/query-vc-order/{index} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户从IAM申请到的projectid,一般为
申请可验证凭证 功能介绍 申请可验证凭证。根据在服务中声明的必要字段,申请者需要提供相关数据。 URI POST /v1/{project_id}/tdis/apply-vc 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户从IAM申请到的
更新企业DID服务 功能介绍 更新企业DID服务 URI PUT /v1/{project_id}/tdis/did 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户从IAM申请到的projectid,一般为32位字符串 最小长度:32
1 https://iam.cn-north-1.myhuaweicloud.com/v3/auth/tokens 图1 URI示意图 为查看方便,在每个具体API的URI部分,只给出resource-path部分,并将请求方法写在一起。
签发可验证凭证 功能介绍 签发可验证凭证,签发时间默认为当前时间。 URI POST /v1/{project_id}/tdis/issue-vc 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户从IAM申请到的projectid,一般为