本文介绍了如何试用ID²。

说明 ID²-KM Demo 是指通过ID²密钥在固件中预置的方式(不需要烧录ID²和HAL接口的对接。),实现基于ID²的应用和业务的前期调试。

方案一、在第三方OS中使用Demo KM

1,获取Demo KM源码:

 ID²安全SDK v2.0源码:https://github.com/alibaba/id2_client_sdk

2,设备端适配:

参考链接:https://help.aliyun.com/document_detail/142889.html

说明 不需要烧录ID²、不需要进行HAL接口的对接。

3,获取调试类ID²:

登录ID²控制台

说明 密钥类型选择AES。

4,预置调试类ID²:

在km_demo.c(irot/demo)中导入获取的调试ID²:

5,生成调试固件:

1)重新编译生成KM Demo库(libkm.a)。   

  2)使用KM Demo库替换系统中的KM库,重新编译生成固件。

方案二、在AliOS Things中使用Demo KM:

1,获取调试ID²:

登录ID²控制台

说明 密钥类型选择AES。

2,预置调试ID²

在km_demo.c(secrutiy/irot/demo)中导入获取的调试ID²:

3,生成调试固件

1) 在security/irot/aos.mk, 配置载体为Demo KM:

2)重新编译生成调试固件。