本节摘要:认证要回答"你是你、网络是真网络",密钥管理要保证"一把钥匙只开一把锁"。本节逐条精读 5G AKA 握手——长期密钥不发一字节如何完成互验;再沿密钥派生树从根密钥走到空口会话钥,解释前向安全、最小权限与切换密钥刷新;最后看切片、边缘计算与物联网给这套体系出的三道新题。
承接 7.1 的威胁清单,本节进入密码学机制的内部:上一节说了"有哪几道门",这一节拆"门锁的构造"。
5G AKA(认证与密钥协商)的本质是一场"心照不宣"的数学游戏:终端的 SIM 卡和归属网络的 ARPF 里存着同一把长期密钥 K,双方从不同步发送 K,而是各自用 K 算一道题、互对答案。流程逐条读:
这段握手里藏着两个值得咀嚼的细节。其一,挑战必须新鲜:RAND 每次不同,SQN 单调递增,重放旧向量会被终端的 SQN 检查拦下——7.1 攻击清单里的"重放"在此闭环。其二,5G 还让终端对认证结果做确认回执(AUCC),防止"认证被悄悄掉包"的边缘攻击——协议的严谨就体现在这些看似多余的一条消息上。
认证的终点是密钥管理的起点。5G 从锚定密钥出发,用基于 HMAC-SHA-256 的派生函数(KDF)逐层"分裂":先为接入与移动性管理派生 NAS 层密钥(保护终端与核心网间的信令),再为基站派生接入层密钥(保护 RRC 信令与用户面数据),每一层把网元标识、算法标识、计数器搅进派生参数。这棵树的三条设计原则值得背下来:

认证不是一次性事件。切换时,新基站密钥从旧密钥加新小区标识再派生一步而来,既免了重新握手(保时延),又保证每站新钥(保安全)——快与安全在这里握手言和。双轨制:5G 除 5G AKA 外还支持 EAP-AKA',用于非 3GPP 接入(如可信 Wi-Fi)——路径不同,但最终都汇入同一棵派生树,体现"接入无关的安全"理念。
三道新题则指向未来。切片:不同切片安全等级不同(电网切片与网页浏览切片显然不该同锁),做法是把切片标识掺进密钥派生参数,但切片动态迁移时的密钥平滑交接仍在完善。边缘计算:UPF 下沉到园区甚至第三方机房,密钥的分发路径变长、运行环境变杂——密钥封装、代理重加密这类"委托而不交底"的技术被提上日程。海量物联网:给每个水表配实体 SIM 卡的成本撑不住,于是出现软 SIM、群组认证、基于证书的引导等轻量方案——安全强度与部署成本的天平永远在调。
| 场景 | 密钥管理的新要求 | 现行方案 | 遗留难题 |
|---|---|---|---|
| 站间切换 | 快速交接不重新握手 | 逐跳派生加计数器 | 防中间人抢切换 |
| 多接入融合 | Wi-Fi 与蜂窝统一信任 | EAP-AKA' 汇入同一派生树 | 非 3GPP 网络自身安全 |
| 网络切片 | 切片间隔离 | 切片标识入派生参数 | 动态迁移的钥交接 |
| 边缘部署 | 第三方环境不交底 | 密钥封装、代理重加密 | 性能与复杂度 |
| 海量物联网 | 低成本凭据 | 群组认证、软 SIM | 与零信任的衔接 |
💡 关键直觉:整棵密钥树的设计哲学可以用一句装修的话概括——每个房间单独配锁,丢了哪把钥匙就换哪间的锁芯,绝不动大门。理解了这句话,切换密钥、切片隔离、边缘委托这些看似分散的机制,其实是同一张图纸的不同房间。
5G-AKA 包含三个实体:
执行步骤:
关键:K 永远不离开 USIM 和归属网络——这是 5G 比 4G 更安全的核心。
"用 4G 时代的 IMSI 直接发 5G 注册"——4G 的 IMSI 是明文,5G 必须用 SUCI。运营商在 4G/5G 互操作时要做 IMSI → SUCI 转换,转换失败会导致注册失败。