BSN-DDC基础网络DID-SDK关键操作指南
需积分: 0 141 浏览量
更新于2024-08-05
1
收藏 148KB PDF 举报
本篇文档是BSN-DDC基础网络DID-SDK说明手册V1.0,由北京红枣科技有限公司于2021年12月发布。它详细介绍了DID-SDK的功能和使用流程,特别是针对平台方在BSN-DDC基础网络中的身份管理。DID(去中心化身份)是平台的核心标识,与业务开通凭证、链账户以及终端用户账户相关联,对于开发分布式应用和管理业务至关重要。
核心知识点包括:
1. **DID-SDK方法**:
- **注册DID**:这是初次使用过程,离线生成公钥、私钥和DID信息,然后将DIDDocument上链存储。方法`DidDataWrapper.createDid()`,无需输入参数,输出包括DID、DID签名值、主公私钥和备公私钥等详细信息,以及DID文档和加密算法。
- **更新密钥**:用于在私钥丢失或泄漏的情况下,重新生成控制私钥,确保安全。
- **验证DID**:确保DID的有效性和真实性。
2. **参数格式**:
- 时间戳采用`yyyy-MM-ddHH:mm:ss`格式,如`2021-05-2512:30:59`,用于精确记录事件发生的时间。
3. **异常处理**:
SDK在处理功能逻辑时可能抛出运行时异常,提供具体错误信息,帮助开发者诊断问题。
4. **私钥管理**:
平台方需妥善保管BSN-DID的控制私钥,因为一旦丢失或泄露,可能导致无法访问或重置,强调了私钥安全的重要性。
5. **生命周期管理**:
注册DID后,私钥和DID标识符是关键信息,需要保存并牢记。同时,文档还提及了DID文档中的版本号和创建/更新时间。
本手册提供了平台方在使用BSN-DDC基础网络时如何通过DID-SDK进行身份管理的关键指南,包括初始化、保护和维护DID系统的过程。这对于任何希望在BSN-DDC平台上开展分布式应用和服务的组织来说都是不可或缺的技术参考。
227 浏览量
154 浏览量
265 浏览量
154 浏览量
227 浏览量
2022-01-29 上传
107 浏览量
2022-04-09 上传
FloritaScarlett
- 粉丝: 28
- 资源: 308
最新资源
- 周立功ARM培训精华(全套.zip_arm培训_周立功 arm_周立功arm
- 高斯
- 【容智iBot】4容智信息成功案例分享-----全球知名家居零售商数字化生产力项目.rar
- Exalt-开源
- clxx:适用于OpenCL的现代替代C ++包装器
- 转动的地球
- corba:CORBA程序代码
- Maye(快速启动工具)绿色便携版V1.2.1 | 桌面整理软件哪个最好用
- Municipios-Brasileiros:CódigoIBGE,nome domunicípio,首都,códigoUF,UF,estado,纬度经度das cidades brasileiras
- EVE Mac Suite-开源
- triangle编译的exe_dll_lib文件.zip
- 2018年散件-整车-平衡小车关键资料(原版).zip_sent371_两轮平衡小车_两轮平衡车STM32C8T6代码_平衡小车
- 【容智iBot】3容智信息聚焦企业未来发展新选择.rar
- rundeck-json-plugin:用于rundeck的示例json资源格式插件
- pegasus:加州理工学院CSCMS 155小型项目3
- AS3FLASH整站源码汉化版 v2.0