14.4.1.7 密钥更新

方法名 resetDidAuth(ResetDidAuth restDidAuth)
方法描述 如果主私钥丢失或者泄漏,可以通过备用的公私钥重新生成一对主公私钥。用户通过备用的公私钥来完成主公私钥更新。密钥更新后用户的DID Document也将更新,但是DID标识符不会改变。如果用户填写了主公私钥,则使用填写的主公钥更新DID Document中的主公钥并重新计算签名;否则自动生成一对新的主公私钥并更新DID Document的主公钥和签名计算。注:发证方如果进行了密钥更新,那么之前签发的所有凭证都将无法通过验签(如果发证方在业务系统里进行了凭证的主公钥记录,可以将旧的主公钥信息传送给凭证使用方,则也可通过凭证的验签)。
方法调用参数
序号 参数 类型 必传 参数含义
1 ResetDidAuth
ResetDidAuth
1 did String DID标识符
2 primaryKeyPair KeyPair 主公私钥
3 recoveryKey KeyPair 备公私钥
KeyPair
1 privateKey String 私钥
2 publicKey String 公钥
3 type String 算法类型
方法返回参数
序号 参数 类型 必传 参数含义
1 KeyPair 新的主公私钥信息
KeyPair
1 privateKey String 私钥
2 publicKey String 公钥
3 type String 算法类型
Copyright 北京红枣科技有限公司

results matching ""

    No results matching ""

    results matching ""

      No results matching ""