请选择 进入手机版 | 继续访问电脑版
查看: 82|回复: 0

[开发求助] 【和你一起聊聊NB-IoT】OneNET平台DTLS加密简要说明

[复制链接]

16

主题

91

帖子

396

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
396
发表于 2019-7-4 16:10:49 | 显示全部楼层 |阅读模式
1、DTLS加密介绍
DTLS(Datagram TransportLayer Security)即数据包传输层安全性协议,是基于TLS协议架构上提出的扩展,用于保证UDP连接的传输安全。
平台支持基于PSK(pre-shared key,预共享密钥)的DTLS协议,在用户设备和OneNET平台之间建立安全通道,用于认证和数据安全传输。DTLS协议运行在UDP之上,保证了传输数据的加密性。

2、平台psk介绍
设备可通过连接引导机和直接连接接入机两种方式注册到平台,因此分为bs_psk和acc_psk两种。bs_psk为连接引导机时握手所需psk,acc_psk为连接接入机时握手所需psk。使用引导机接入的地址为183.230.40.39,接入机地址为183.230.40.40,加密端口为5864。

3、使用流程
方式A:先烧录后注册
用户选择引导机或接入机接入 — 选择对应psk烧录于终端设备 — 通过OneNET平台注册设备 — 注册时输入预置psk — 连接端口5864进行加密传输

方式B:先注册后烧录
用户通过OneNET平台注册设备获得随机psk — 将psk烧录于设备中 — 连接5864端口进行加密传输

4、操作流程
点击添加设备,在DTLS加密选项中,下拉菜单,可对PSK进行配置,如下图所示。
微信图片_20190708092258.png
其中,默认为系统自动生成psk,支持手动输入,若不填写,则由平台自动随机生成;点击确定后,页面会展示一次PSK。如下图所示
1.png

在详情界面中,可以查看与重置psk码。
微信图片_20190708092822.png
用户进行此操作需要通过短信验证后才可以查看与重置。重置仅支持平台随机生成psk码,若需要手动更改,请使用API进行变更。详情可在开发文档-应用开发指南-API-LwM2M中查看



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表