首页
›
网络通信与数字安全工程
›
041-IoT协议安全与零信任接入
›
《MQTT设备安全通信工程》
VIP16
本课程属于:041-IoT协议安全与零信任接入
网络通信与数字安全工程 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
MQTT安全配置与通信防护实战
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
第1章
MQTT协议安全威胁全景
了解MQTT协议面临的主要安全威胁,包括中间人攻击、重放攻击、拒绝服务攻击、身份伪造、消息篡改等,建立安全防护的全局视角。
威胁建模
攻击面
第2章
MQTT Broker安全基线配置
掌握Mosquitto等主流Broker的安全基线配置,包括监听端口绑定、协议版本限制、最大连接数控制、消息大小限制等基础防护措施。
Mosquitto
基线加固
第3章
TLS/SSL加密通信原理
深入理解TLS/SSL在MQTT中的应用原理,包括证书链验证、握手过程、加密套件选择,以及如何为MQTT Broker配置单向和双向TLS。
TLS
证书
第4章
MQTT over TLS实战配置
手把手教你为Mosquitto Broker配置TLS证书,包括自签名证书生成、CA证书创建、服务端证书签发,以及客户端连接配置。
实战
自签名
第5章
双向TLS认证与客户端证书管理
实现基于客户端证书的双向认证机制,掌握证书吊销列表(CRL)管理、证书轮换策略,以及客户端证书的生成与分发流程。
mTLS
CRL
第6章
MQTT 5.0增强安全特性
深入MQTT 5.0协议新增的安全特性,包括增强认证(AUTH包)、会话过期、消息过期、用户属性等安全相关功能。
MQTT5
AUTH
第7章
用户名密码认证机制
配置MQTT Broker的用户名密码认证,包括密码加密存储、密码策略设置、多用户权限管理,以及常见认证漏洞的防范。
密码策略
认证
第8章
基于Token的认证方案
实现基于JWT等Token的MQTT认证方案,包括Token生成、验证、刷新机制,以及与现有认证系统的集成。
JWT
Token
第9章
ACL访问控制列表配置
掌握MQTT ACL的配置方法,包括主题级权限控制、用户级权限管理、通配符权限设置,以及动态ACL的实现。
ACL
权限
第10章
动态ACL与外部认证集成
实现基于数据库或LDAP的动态ACL管理,集成外部认证系统,支持用户权限的实时更新和集中管理。
LDAP
动态ACL
第11章
MQTT消息加密与负载保护
探讨应用层消息加密方案,包括使用AES等对称加密算法对Payload进行加密,以及端到端加密的实现策略。
AES
端到端加密
第12章
MQTT WebSocket安全配置
配置MQTT over WebSocket的安全连接,包括WSS配置、跨域访问控制、WebSocket特有的安全风险与防护。
WSS
CORS
第13章
MQTT桥接安全配置
实现安全的MQTT桥接连接,包括桥接TLS配置、桥接认证、桥接ACL控制,以及多Broker间的安全通信策略。
桥接
多Broker
第14章
MQTT客户端安全开发规范
制定MQTT客户端安全开发规范,包括证书存储安全、连接参数保护、重连安全策略、敏感信息处理等最佳实践。
开发规范
最佳实践
第15章
MQTT重放攻击防护
分析MQTT重放攻击原理,实现基于时间戳、Nonce、消息ID等机制的重放攻击防护方案。
重放攻击
Nonce
第16章
MQTT拒绝服务攻击防护
配置Broker的DoS防护策略,包括速率限制、连接频率控制、消息队列深度限制、异常行为检测等。
DoS
速率限制
第17章
MQTT消息完整性校验
实现基于HMAC、数字签名等机制的消息完整性校验,确保消息在传输过程中未被篡改。
HMAC
数字签名
第18章
MQTT日志审计与安全监控
配置MQTT Broker的日志审计功能,实现安全事件的实时监控、告警,以及日志的集中管理和分析。
审计
监控
第19章
MQTT安全事件响应与取证
建立MQTT安全事件响应流程,包括事件检测、隔离、取证分析、恢复策略,以及安全事件的复盘改进。
事件响应
取证
第20章
MQTT与VPN/专网结合
探讨MQTT在VPN、专网等网络环境中的安全部署方案,包括网络隔离、访问控制、加密隧道等综合防护策略。
VPN
专网
第21章
MQTT设备身份认证
实现基于设备证书、设备密钥、设备指纹等机制的设备身份认证,确保只有合法设备可以接入MQTT网络。
设备认证
指纹
第22章
MQTT固件安全更新机制
设计安全的MQTT固件更新方案,包括固件签名验证、安全分发通道、版本回滚防护、更新失败处理等。
固件更新
签名
第23章
MQTT协议模糊测试与安全评估
使用模糊测试工具对MQTT实现进行安全评估,包括Broker模糊测试、客户端模糊测试,以及常见漏洞挖掘。
模糊测试
漏洞挖掘
第24章
MQTT安全合规与标准
了解MQTT相关的安全合规要求,包括GDPR、等保2.0、工业安全标准等,以及如何在MQTT部署中满足合规要求。
GDPR
等保2.0
第25章
MQTT集群安全架构
设计安全的MQTT集群架构,包括集群节点间安全通信、负载均衡安全、数据同步安全、故障转移安全等。
集群
高可用
第26章
MQTT边缘计算安全
探讨MQTT在边缘计算场景中的安全挑战与解决方案,包括边缘节点安全、数据本地化、离线安全策略等。
边缘计算
离线安全
第27章
MQTT与区块链结合的安全方案
探索MQTT与区块链技术结合的安全方案,包括基于区块链的设备身份管理、消息存证、访问控制等创新方案。
区块链
存证
第28章
MQTT安全测试工具链
掌握MQTT安全测试工具的使用,包括MQTT.fx、MQTTX、mosquitto_pub/sub、Wireshark抓包分析、Burp Suite拦截等。
工具链
Wireshark
第29章
MQTT安全运维最佳实践
总结MQTT安全运维的最佳实践,包括定期安全审计、补丁管理、密钥轮换、备份恢复、应急演练等。
运维
最佳实践
第30章
MQTT安全架构综合实战
综合运用所学知识,设计并实现一个完整的MQTT安全架构方案,涵盖设备端、网络层、Broker端、应用端的全方位安全防护。
综合实战
架构设计
所属VIP或分类
同VIP:CoAP与DTLS安全通信工程
同VIP:IoT-Broker访问控制工程
同VIP:IoT协议安全实战100例