首页
›
物联网安全与设备身份认证
›
004-MQTT与CoAP安全通信
›
《CoAP DTLS安全通信部署与调试》
VIP20
本课程属于:004-MQTT与CoAP安全通信
物联网安全与设备身份认证 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
CoAP DTLS安全通信部署与调试
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
CoAP协议概述
CoAP协议背景、特点,与HTTP对比,协议栈架构解析。
背景
对比
架构
02
DTLS协议基础
DTLS背景、与TLS对比、握手流程及记录层原理。
握手
记录层
对比
03
CoAP安全威胁分析
CoAP面临的安全风险、常见攻击类型及安全需求分析。
风险
攻击
需求
04
DTLS在CoAP中的角色
DTLS保护CoAP的机制,NoSec、PSK、RPK、Certificate模式对比。
安全模式
对比
05
OpenSSL库安装与编译
源码下载、编译配置、交叉编译注意事项及验证安装。
编译
交叉编译
验证
06
mbedTLS库安装与编译
源码下载、编译配置、内存优化及安装验证。
嵌入式
内存优化
编译
07
CoAP客户端-服务器基础通信
libcoap库介绍,客户端/服务器实现及资源定义。
libcoap
通信
资源
08
CoAP over DTLS环境搭建
DTLS端点配置、证书/密钥对生成及安全会话建立。
证书
密钥
会话
09
预共享密钥(PSK)模式配置
PSK身份标识、密钥生成、握手流程及代码实现。
PSK
身份
代码
10
原始公钥(RPK)模式配置
RPK密钥对生成、公钥交换、握手流程及代码实现。
RPK
公钥
握手
11
基于证书(Certificate)模式配置
自签名证书、CA配置、证书链验证及代码实现。
CA
证书链
验证
12
DTLS握手参数调优
超时设置、重传策略、MTU分片及缓冲区大小调整。
超时
MTU
重传
13
会话恢复与缓存
会话ID、会话票据、缓存实现及性能优化。
会话ID
票据
缓存
14
密钥更新与生命周期管理
密钥更新策略、安全存储、销毁及定期轮换。
轮换
存储
销毁
15
DTLS记录层加密与认证
加密套件选择、AEAD模式(AES-GCM、ChaCha20-Poly1305)及完整性校验。
AEAD
GCM
ChaCha20
16
CoAP安全选项配置
Uri-Host、Uri-Port、Proxy-Uri及安全上下文传递。
选项
代理
上下文
17
防火墙与NAT穿透
DTLS over NAT、Keep-Alive、UDP打洞及TURN/STUN集成。
NAT
打洞
STUN
18
多线程与并发安全
多线程DTLS上下文管理、锁机制、线程安全API及性能测试。
并发
锁
线程安全
19
日志与调试
DTLS调试日志、Wireshark抓包、握手失败排查及错误码。
Wireshark
日志
排错
20
性能基准测试
吞吐量、延迟、握手耗时及CPU/内存资源消耗。
吞吐
延迟
资源
21
资源受限设备优化
内存占用、代码裁剪、握手简化及睡眠模式管理。
裁剪
睡眠
优化
22
DTLS 1.3新特性
DTLS 1.3握手、0-RTT、与1.2兼容性及迁移指南。
0-RTT
兼容
迁移
23
CoAP组播安全
组播DTLS挑战、组密钥管理及Group OSCORE方案。
组播
组密钥
OSCORE
24
OSCORE协议
OSCORE原理、与DTLS对比、端到端加密及代码实现。
端到端
加密
对比
25
安全固件更新
基于CoAP的SUIT协议、安全传输及签名验证。
SUIT
签名
更新
26
云平台集成
AWS IoT Core、Azure IoT Hub、阿里云IoT平台DTLS配置。
AWS
Azure
阿里云
27
测试与验证工具
coap-client命令行、DTLS测试套件及自动化脚本。
coap-client
自动化
测试
28
常见错误与排错指南
握手失败、证书错误、密钥不匹配、版本协商失败分析。
排错
证书
版本
29
生产环境部署最佳实践
安全基线、监控告警、日志审计及应急响应。
基线
监控
审计
30
综合实战项目
智能照明系统CoAP+DTLS实现,从零搭建完整安全链路。
实战
智能照明
全链路
所属VIP或分类
同VIP:CoAP安全通信全流程配置实战
同VIP:IoT设备MQTT/CoAP双向TLS认证
同VIP:MQTT-CoAP主题ACL规则设计与测试