首页 > 数据库 > 数据库开发技术 > 鸿蒙7:数字身份管理服务简介
从26.0.0版本开始,新增DID(Decentralized Identifier,去中心化身份)能力。
DID提供基于W3C DID标准的身份认证和可验证凭证管理能力,支持DID密钥生成、数字凭证导入/查询/删除、数据签名等功能。
场景介绍
DID模块提供去中心化身份管理和可验证凭证能力,应用可以使用这些能力实现用户身份的自主管理和可信凭证的安全存储与出示。
应用场景
数字身份管理:生成和管理用户的去中心化身份(DID),支持身份的导入、查询和删除。
可验证凭证管理:导入、查询和删除可验证凭证(VC)和可验证表达(VP)。
数据签名:使用DID密钥对数据进行数字签名,确保数据的完整性和来源可信。
选择性披露:支持选择性披露凭证(SELECTIVE_DISCLOSURE_VC/VP),保护用户隐私。
基本概念
DID(Decentralized Identifier):去中心化身份标识符,一种新型的身份标识方式,不需要中心化的注册机构。
VC(Verifiable Credential):可验证凭证,由发行方签名的数字凭证,包含关于主体的可验证声明。
VP(Verifiable Presentation):可验证表达,由持有人创建的凭证呈现,包含一个或多个凭证及签名。
DID Document:DID文档,包含DID相关的公钥、认证、服务等元数据信息。
KeyAlias:密钥别名,用于标识和索引DID密钥。
原文作者:;如有侵权,请联系管理员删除。