首页
›
网络通信与数字安全工程
›
041-IoT协议安全与零信任接入
›
《LoRaWAN设备安全工程》
VIP16
本课程属于:041-IoT协议安全与零信任接入
网络通信与数字安全工程 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
零基础读懂LoRaWAN安全架构
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
安全初印象:为什么IoT设备需要安全?LoRaWAN面临哪些威胁?
从物联网设备被控、数据泄露的真实案例出发,剖析LoRaWAN网络面临的窃听、伪造、重放等典型威胁。
威胁建模
入门
02
安全基石:LoRaWAN安全架构全景图(网络层、应用层、设备层)
分层拆解安全机制:网络层保障传输可信,应用层实现端到端加密,设备层保护密钥与身份。
架构
分层
03
密钥体系:AppKey、NwkKey、AppSKey、NwkSKey的诞生与职责
理清LoRaWAN核心密钥家族:根密钥、会话密钥各自在入网、加密、完整性校验中的角色。
密钥
核心概念
04
Join过程:OTAA与ABP两种入网方式的安全对比
OTAA动态派生会话密钥 vs ABP预置密钥,分析两种模式在安全性与便捷性上的取舍。
入网
OTAA
ABP
05
Join Request:设备如何发起入网请求?MIC如何计算?
详解Join Request报文结构,以及基于CMAC的MIC计算过程,确保请求未被篡改。
入网
MIC
06
Join Accept:服务器如何响应?JoinNonce与AppNonce的作用
服务器生成Join Accept消息,通过JoinNonce/AppNonce保证新鲜性,防止重放攻击。
入网
Nonce
07
会话密钥派生:从AppKey/NwkKey到AppSKey/NwkSKey的数学魔法
使用AES-CMAC与固定派生函数,一步步计算会话密钥,理解密钥层次与隔离设计。
密钥派生
AES
08
数据加密:AES-128 CTR模式如何保护应用数据?
CTR模式将明文与密钥流异或,配合帧计数器保证同一密钥下密文不重复。
加密
AES-CTR
09
数据完整性:MIC(消息完整性码)如何防止篡改?
MIC基于CMAC算法,覆盖报头、负载与帧计数器,接收方校验失败即丢弃。
完整性
MIC
10
帧计数机制:如何防止重放攻击?FCntUp与FCntDown
上行/下行帧计数器单调递增,服务器与设备各自维护,旧帧被自动丢弃。
重放防护
帧计数
11
MAC命令安全:网络管理命令如何加密与验证?
MAC命令嵌入在数据帧中,使用NwkSKey加密或携带MIC,确保网络控制指令安全。
MAC命令
网络管理
12
应用层安全:端到端加密如何实现?应用服务器与网络服务器的职责划分
网络服务器只处理网络层,应用服务器持有AppSKey,实现真正的端到端机密性。
端到端
职责分离
13
密钥存储:设备端与服务器端的密钥管理最佳实践
设备使用安全元件或TEE存储根密钥,服务器采用HSM与密钥轮换策略。
密钥管理
HSM
14
安全启动:设备如何确保固件与密钥的初始状态可信?
基于硬件信任根,逐级校验Bootloader与固件签名,防止恶意固件加载。
安全启动
信任根
15
固件更新安全:如何通过安全通道进行OTA固件升级?
使用数字签名验证固件来源,加密传输防止泄露,回滚保护防止降级攻击。
OTA
固件签名
16
物理安全:如何防止侧信道攻击与硬件篡改?
从功耗分析、电磁辐射到主动屏蔽,介绍抵御物理攻击的常用防护技术。
物理安全
侧信道
17
Class B/C安全:不同设备类别的安全特性差异
Class B的周期性接收窗口与Class C的持续监听对密钥使用、功耗安全的影响。
设备类别
Class B/C
18
多租户安全:在LoRaWAN网络中如何隔离不同客户的数据?
网络服务器通过租户ID、独立密钥空间与访问控制策略实现数据隔离。
多租户
隔离
19
漫游安全:设备在不同网络间切换时的密钥与身份管理
漫游场景下,家乡网络与拜访网络通过安全隧道交换会话上下文,保护密钥不泄露。
漫游
身份管理
20
安全审计:如何检查LoRaWAN网络的安全配置?
从密钥强度、帧计数器连续性、MIC校验日志等方面进行系统性安全审查。
审计
检查清单
21
常见攻击与防御:Replay Attack、Bit-flipping Attack、Jamming
分析三种典型攻击原理,并给出帧计数、MIC校验、跳频等对应防御措施。
攻击
防御
22
安全协议演进:LoRaWAN 1.0.x vs 1.1.x 安全增强点
1.1版本引入Root Key、双MIC、重放保护优化等关键升级,对比迁移收益。
协议版本
演进
23
Root Key安全:LoRaWAN 1.1中的Root Key与派生链
Root Key作为最高层级密钥,通过派生链生成NwkKey与AppKey,增强密钥隔离。
Root Key
1.1.x
24
安全合规:GDPR、等保2.0对LoRaWAN安全的要求
解读数据保护法规中关于加密、匿名化、审计日志在LoRaWAN场景下的落地要求。
合规
GDPR
等保
25
安全测试:使用Wireshark分析LoRaWAN安全报文
抓包过滤Join/Data帧,解析MIC、帧计数器、加密负载,实战验证安全机制。
Wireshark
抓包分析
26
安全开发:编写安全LoRaWAN设备固件的注意事项
密钥硬编码风险、随机数生成、安全日志、异常处理等编码层面的最佳实践。
开发
固件安全
27
安全运维:网络服务器的安全配置与日志监控
服务器密钥轮换、异常Join告警、MIC校验失败监控、访问控制策略配置。
运维
监控
28
案例实战:智能水表项目的安全架构设计
从设备选型、密钥注入、入网策略到数据流转,完整设计水表系统的安全方案。
案例
智能水表
29
案例实战:智慧农业传感器网络的安全加固
针对农田环境,解决物理暴露、密钥更新、多传感器共存的加固措施。
案例
智慧农业
30
未来展望:LoRaWAN安全与量子计算、零信任架构的融合
探讨后量子密码在LoRaWAN的适用性,以及零信任原则如何重塑网络边界。
未来
量子
零信任
所属VIP或分类
同VIP:CoAP与DTLS安全通信工程
同VIP:IoT-Broker访问控制工程
同VIP:IoT协议安全实战100例