全部产品

API概览

以下是ID²服务端和设备端的API列表。

服务端API列表

服务端API

描述

Verify

服务端认证接口。

VerifyAndEncrypt

服务端认证并加密接口。

GetServerRandom

获取服务端随机数接口。

GetServerAuthCodeAndEncryptData

获取服务端认证码接口。

OtpGetId2

ID²动态下发接口。

设备端API

详情请查看设备端API文档

设备端API

描述

id2_client_init

ID² Client SDK初始化,使用ID²设备端其它API之前,需要先调用该API进行初始化操作。

id2_client_get_id

获取ID²字符串。

id2_client_get_challenge_auth_code

基于挑战应答模式生成设备端认证码,可选携带额外数据extra,携带的extra数据参与设备认证码的签名运算。

id2_client_get_timestamp_auth_code

基于时间戳模式生成设备端认证码,可选携带额外数据extra,携带的extra数据参与设备认证码的签名运算。时间戳可以由设备端RTC生成,或者由SP携带发送给设备端。

id2_client_decrypt

使用ID²解密指定的数据。

id2_client_get_prov_stat

获取设备端ID²的烧录状态。

id2_client_get_otp_auth_code

获取设备端ID²动态下发的认证码。

id2_client_load_otp_data

烧录动态下发数据到设备中。

错误码

详情请查看错误码