首页
›
物联网安全与设备身份认证
›
004-MQTT与CoAP安全通信
›
《MQTT安全通信环境搭建与配置实战》
VIP20
本课程属于:004-MQTT与CoAP安全通信
物联网安全与设备身份认证 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
从零搭建MQTT安全通信环境
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
第1章
MQTT协议基础
MQTT的诞生背景、核心设计理念、发布/订阅模型详解、MQTT与HTTP的对比。
协议
入门
第2章
MQTT Broker选型
主流Broker对比(Mosquitto、EMQX、VerneMQ)、选型考量因素、轻量级部署方案。
选型
架构
第3章
Mosquitto安装与配置
在Ubuntu/Docker中安装Mosquitto、基础配置文件解析、启动与停止服务。
安装
运维
第4章
MQTT客户端实战
使用mosquitto_pub/sub进行消息收发、Python Paho-MQTT库安装与基础用法。
客户端
Python
第5章
MQTT QoS机制
QoS 0/1/2详解、消息去重与顺序保证、实际项目中的QoS选择策略。
QoS
可靠性
第6章
MQTT保留消息与遗嘱
Retain标志位原理、Last Will Testament机制、设备离线状态检测。
特性
状态
第7章
MQTT主题与通配符
主题层级设计最佳实践、单层通配符+、多层通配符#、主题命名规范。
主题
设计
第8章
MQTT安全威胁分析
常见攻击向量(嗅探、重放、中间人)、物联网设备安全现状。
安全
威胁
第9章
TLS/SSL基础
对称加密与非对称加密、数字证书与CA、TLS握手过程。
加密
TLS
第10章
自签名证书生成
使用OpenSSL创建CA证书、服务端证书、客户端证书。
证书
OpenSSL
第11章
Mosquitto TLS配置
配置单向TLS认证、验证加密通信、常见配置错误排查。
TLS
配置
第12章
双向TLS认证
配置客户端证书认证、证书链验证、吊销列表配置。
双向TLS
认证
第13章
MQTT用户名密码认证
Mosquitto密码文件配置、动态ACL控制、密码安全存储。
认证
密码
第14章
MQTT Token认证
JWT Token在MQTT中的应用、Token生成与验证、Token过期处理。
Token
JWT
第15章
MQTT增强认证
SCRAM-SHA-256机制、扩展认证框架、与现有认证系统集成。
增强认证
SCRAM
第16章
ACL访问控制
Mosquitto ACL文件语法、主题级权限控制、客户端级权限控制。
ACL
权限
第17章
动态ACL与插件
Mosquitto auth-plugin架构、Python编写动态ACL插件、数据库驱动的权限管理。
插件
动态
第18章
MQTT WebSocket安全
WebSocket over TLS配置、浏览器端MQTT连接、跨域安全策略。
WebSocket
浏览器
第19章
MQTT桥接安全
桥接模式下的TLS配置、桥接认证、桥接拓扑安全设计。
桥接
拓扑
第20章
安全日志与审计
Mosquitto日志配置、安全事件监控、日志分析工具。
日志
审计
第21章
MQTT 5.0新特性
会话过期、用户属性、原因码、增强认证。
5.0
新特性
第22章
MQTT 5.0安全增强
属性授权、请求响应机制、会话安全策略。
5.0
安全
第23章
EMQX安全配置
EMQX Dashboard安全、内置认证与ACL、TLS配置最佳实践。
EMQX
配置
第24章
EMQX扩展安全
HTTP认证插件、LDAP集成、Redis ACL缓存。
EMQX
扩展
第25章
MQTT安全测试
使用MQTT.fx测试加密连接、安全扫描工具、渗透测试方法。
测试
渗透
第26章
生产环境安全部署
证书自动续期(Certbot)、密钥管理、安全基线检查。
生产
部署
第27章
边缘设备安全
资源受限设备的TLS优化、硬件安全模块、安全启动。
边缘
IoT
第28章
MQTT与VPN结合
WireGuard隧道搭建、VPN内MQTT通信、混合网络架构。
VPN
WireGuard
第29章
安全运维实践
定期安全审计、漏洞管理、应急响应流程。
运维
应急
第30章
综合实战
构建端到端安全MQTT系统、项目架构设计、安全文档编写。
实战
综合
所属VIP或分类
同VIP:CoAP-DTLS安全通信部署与调试
同VIP:CoAP安全通信全流程配置实战
同VIP:IoT设备MQTT/CoAP双向TLS认证