以下是ID²服务端和设备端的API列表。
设备端API
设备端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 |
烧录动态下发数据到设备中。 |
服务端API列表
API |
描述 |
---|---|
服务端认证接口。 |
|
服务端认证并加密接口。 |
|
获取服务端随机数接口。 |
|
获取服务端认证码接口。 |
|
ID²动态下发接口。 |