《表1 加密消息计算方式》
注:函数由3GPP TS35.206定义。
当UE在认证过程中检测到和网络端失步即SQNHN不在允许的范围内,此时UE计算出包含SQNUE值的AUTS参数,同时向网络发送包括AUTS和原因值为#21“synch failure”的认证失败消息,删除本地保存的RAND和AUTN,同时开启定时器T3520。HN收到该消息后提取出SQNUE值,并用该值代替存储在HN中的该UE对应的SQNHN值。随后网络端可能重新生成认证向量,再次向UE发送质询消息以启动重新认证。当UE再次收到质询消息后,关闭定时器T3250,重新计算认证响应参数。若UE计算出的XMAC值和接收到的MAC值不相等,则直接向网络发送包含原因值为#20“MAC failure”的认证失败消息,删除本地保存的RAND和AUTN,同样开启定时器T3520。网络收到“MAC failure”消息后可能会启动识别过程,重新获取UE的SUCI标识,网络端根据SUCI标识决定是否启动重新认证过程。当UE在发送“MAC failure”的认证消息后,收到网络端发送的识别请求,UE应该关闭定时器T3520,执行识别过程。
图表编号 | XD0067424100 严禁用于非法目的 |
---|---|
绘制时间 | 2019.06.01 |
作者 | 李小文、李阳阳、雷秀 |
绘制单位 | 重庆邮电大学通信与信息工程学院、重庆邮电大学通信与信息工程学院、重庆邮电大学通信与信息工程学院 |
更多格式 | 高清、无水印(增值服务) |