1、检查个人用户的私钥和公钥是不是一对; 2、检查组装didSign时各字段的拼接顺序以及是否做了SM3转hash
检查请求参数中的publicKey是否是申领DID时签名私钥对应的公钥。
检查请求参数中的bsnSignatureValue参数是否正确,比如参数拼接顺序、是否SM3等
0XXX 4个字符每个字符都代表着对应信息的比对结果。第一个字符”0“代表的是身份信息比对结果;第二个字符”X“是人像比对结果。第三和第四个字符为预留值,默认值都为X
申领BSN官方实名DID时需要的人像图片支持png、jpg和jpeg格式,大小限制为30-50K。
用户公私钥是CTID数字身份链平台移动端SDK-Android中内部处理,会自动生成使用,并保存在SDK中,不提供私钥查看和导出功能
CTID数字身份链平台签名公钥用于验证CTID数字身份链平台的签名返回值;CTID数字身份链平台交互公钥可在BSNRealDID-SDK的yaml文件中进行配置,用于个人信息数据加密使用。
平台方在为自然人申领BSN官方实名DID时,需要传输此人的身份信息,包括姓名和身份证号的哈希值,以及人像信息。这些参数会通过CTID数字身份链平台交互公钥在本地加密,然后通过申领DID接口传到CTID数字身份链平台,平台会解密并确认此自然人的身份。身份核实后,CTID数字身份链平台会为此人生成一个BSN官方实名DID标识符及其DID文档...
当平台方首次为自然人申领BSN官方实名DID时,会将公钥和签名信息通过申领DID接口传输给CTID数字身份链平台生成一个唯一的BSN官方实名DID及其DID文档。 如果此平台方或其他平台方使用不同的公私钥为此自然人再次申领DID,则CTID数字身份链平台会识别此自然人的身份,并找到已生成的DID文档,将新的公钥添加到文档中,生成一个新的...
BSN官方实名身份凭证套餐。调用成功扣除一次,调用失败不扣除。