5G NAS - Authentication Result Explained

Authentication Result is the NAS message used to deliver the final result of EAP-based primary authentication to the UE. It is not the most common message in every authentication trace, but it is important when the authentication branch uses EAP rather than only the simpler 5G AKA challenge-response path.

For beginners, the simple meaning is: the network is telling the UE the final EAP authentication result.
For engineers, this message is useful because it confirms that the authentication branch is EAP-based and provides the final success or failure payload.

What is Authentication Result in simple terms?

The UE answered an authentication challenge. The network then sends the final EAP-based result back to the UE.

Why Authentication Result matters

This message matters because it helps engineers distinguish:

  • ordinary 5G AKA flow
  • from EAP-based primary authentication flow

If this message appears, it changes how the authentication procedure should be read.

Where Authentication Result appears in the call flow

UE                              gNB / AMF
|<-- Authentication Request -----|
|--- Authentication Response ---->|
|<-- Authentication Result ------|
|<-- Security Mode / next step ---|

Transport characteristics

  • Direction: AMF to UE
  • Interface: N1
  • Transport on access side: commonly via DL Information Transfer
  • Security expectation: depends on the EAP-based procedure stage

What Authentication Result means operationally

Operationally, this message tells engineers that the procedure has reached the final result-delivery point for EAP-based authentication. The useful first check is whether the EAP message indicates success or failure, because that determines whether the registration path should continue or stop.

Important Information Elements

IEWhy it matters
ngKSIShows the selected NAS key set context.
EAP messageCarries the actual EAP success or failure result.

Example message dump

Authentication Result
  Extended Protocol Discriminator: 5G Mobility Management
  Security Header Type: Plain NAS
  Message Type: Authentication Result
  ngKSI: 3
  EAP Message: Success

How to read this dump

  • First confirm that the authentication branch is EAP based.
  • Then inspect the EAP result itself.
  • After that, check whether the registration path continues or terminates as expected.

What to check in logs

  • verify that the trace actually used EAP-based primary authentication
  • inspect whether the EAP result is success or failure
  • correlate the message with the next Security Mode Command or registration decision
  • avoid expecting this message in ordinary non-EAP-only authentication branches

FAQ

Is Authentication Result always present in 5G?

No. It is mainly associated with EAP-based authentication result delivery rather than every basic 5G AKA flow.

Summary

Authentication Result is the NAS message used to transport the final EAP authentication result from the network to the UE.