EPS AKA 程序:USIM 如何知道 HSS/AuC 使用了哪种算法?

EPS AKA procedure : How does the USIM know which algorithm the HSS/AuC used?

(问题在最后)

CONTEXT:这是一个小型网络运营商的实习任务,我要了解 e.v.e.r.y USIM 涉及的安全程序的一个步骤. 3GPP 是我的朋友,但我仍然没有找到这个特定问题的答案。

为了使用 LTE 网络,用户设备 (UE) 开始向 MME 发出附件请求并声明其网络能力 (key生成它可以使用的算法)。

稍后,HSS/AuC使用选择与UE能力兼容的算法来产生认证向量(AV)并通过MME发送给UE .

当UE接收到AV后,它发送一些它的参数到USIM(通常知道"SIM card"的软件部分),它使用算法HSS 选择 以启动相互 身份验证(UE <-> 网络),该过程需要 UE 和 HSS/AuC 在附加过程中使用 same 密钥生成算法(毕竟是相互的)

问题: USIM如何知道哪个密钥生成算法HSS/AuC 在附件过程中选择?

我有空 suggestions/discussions。

和平

编辑:找到了!检查下面的答案。

找到了,答案是AMF字段

在 HSS/AuC 选择 UE 提供的算法之一后,它会创建身份验证向量 (AV)。

AV 包含 AUTN,它由 AMF 字段(16 位)等组成。 AMF 的最后 7 个最低有效位可用于跟踪 HSS/AuC 使用的加密算法

参考文献:3GPP TS 33.102 附件 F.2