设备级密钥认证

最近更新时间:2024-09-30 11:39:21

我的收藏

操作场景

物联网通信平台支持设备级密钥认证,在该模式下,用户需要每个设备烧录不同的配置固件,平台将根据用户选择的具体认证方式(证书认证/密钥认证)进行鉴权验证,成功通过后即可与平台建立连接,进行数据通信。

流程图

设备级密钥需要为每个设备烧录不同的固件,在产线应用中有一定实现成本,但安全性更高,推荐使用。



操作步骤

1. 登录 物联网通信控制台,创建产品与设备。具体创建步骤请参考 设备接入准备
2. 单击目标产品名称,在产品详情页获取产品信息;选择设备列表,单击设备名称在设备详情页获取设备名称、设备证书/密钥。
产品信息



设备信息



3. 设备固件烧录,具体步骤如下:
3.1 下载 设备端 SDK
3.2 实现 SDK 中关于产品、设备信息读写的 HAL 层函数,包括 ProductID、DeviceName 与设备证书或密钥,具体可参考 设备接入
3.3 根据实际业务需求基于 SDK 开发设备端固件,实现设备唯一标识的读取、设备动态注册、鉴权接入、通信及 OTA 等功能。
3.4 在生产环节,将开发测试完成的设备端固件批量烧录至设备中。
3.5 设备使用烧录的设备级证书/密钥与平台发起连接,鉴权通过后完成设备激活上线,即可与云端进行数据交互,实现业务需求。