IoT设备身份认证 使用ID²-KM Demo试用ID²

By | 2021年4月23日

本文介绍如何使用ID²-KM Demo试用ID²。

ID²-KM Demo可实现基于ID²的应用和业务的前期调试。使用时ID²密钥预置在固件中,不需要烧录ID²和HAL接口的对接。

方案一:在第三方OS中使用ID²-KM Demo

  1. 获取ID²-KM Demo源码
  2. 参考在Link Kit SDK上适配ID²-KM进行设备端适配。
    说明 不需要烧录ID²和对接HAL接口。

  3. 登录物联网设备身份认证获取调试类ID²。
    说明 调试 ID²的密钥类型选择AES。

  4. 预置调试类ID²。

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

    说明 预制密钥ID2_KEY必须是hex-string格式。

  5. 生成调试固件。
    1. 重新编译生成KM Demo库libkm.a
    2. 使用ID²-KM Demo库替换系统中的KM库,重新编译生成固件。

方案二:在AliOS Things中使用ID²-KM Demo

  1. 登录物联网设备身份认证获取调试类ID²。
    说明 调试 ID²的密钥类型选择AES。

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

    说明 预制密钥ID2_KEY必须是hex-string格式。

  3. 生成调试固件。
    1. security/irot/aos.mk中配置载体为libkm_demo。
    2. 重新编译生成调试固件。

请关注公众号获取更多资料

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注