定义
Dynamic Registration(动态注册)指设备首次连接平台时,使用 ProductKey、ProductSecret、DeviceName 等信息向平台发起注册请求,平台校验通过后下发 DeviceSecret,设备保存后用于后续认证。是 One Type One Secret 一型一密的核心流程。
注册流程与安全
设备使用 ProductSecret 对请求签名(如 HMAC-SHA256),平台校验签名、DeviceName 唯一性及产品状态后,生成并下发 DeviceSecret。注册接口需防重放(如 nonce、时间戳)、限流,防止恶意批量注册。设备收到 DeviceSecret 后安全存储,后续使用 Device Credentials 设备凭证进行 Device Authentication 设备认证。平台记录注册时间、IP、设备信息,满足 Audit Log 审计要求。
与 DMP 的集成
设备管理平台提供动态注册 API,支持预注册(先创建设备再注册)与纯动态注册(首次连接时自动创建)。与 Device Onboarding 设备入网、QR Code Provisioning 扫码入网配合,可实现零配置或极简配置的入网体验。批量生产场景下,产线可预生成 DeviceName 列表,设备首次上电时自动完成注册与激活。
应用场景
适用于消费电子、智能表计、工业传感器等大批量生产设备。动态注册简化产线烧录,降低 Device Credentials 凭证管理复杂度,是 One Type One Secret 一型一密方案的核心支撑。