7 Security related services

33.5353GPPAuthentication and Key Management for Applications (AKMA) based on 3GPP credentials in the 5G System (5GS)Release 17TS

7.1 Services provided by AAnF

7.1.1 General

The following table shows the AAnF Services and AAnF Service Operations.

Table 7.1.1-1: List of AAnF Services

Service Name

Service Operations

Operation

Semantics

Example Consumer(s)

Naanf_AKMA

AnchorKey_Register

Request/Response

AUSF

ApplicationKey_Get

Request/Response

AF, NEF

ApplicationKey_ AnonUser_Get

Request/Response

AF

7.1.2 Naanf_AKMA_AnchorKey_Register service operation

Service operation name: Naanf_AKMA_AnchorKey_Register.

Description: The NF consumer requests the AAnF to store the AKMA related key material.

Input, Required: SUPI, A-KID, KAKMA

Input, Optional: None.

Output, Required: None.

Output, Optional: None.

7.1.3 Naanf_AKMA_ApplicationKey_Get service operation

Service operation name: Naanf_AKMA_ApplicationKey_Get.

Description: The NF consumer requests AKMA Application Key and UE ID from the AAnF.

Input, Required: A-KID, AF_ID

Input, Optional: None.

Output, Required: KAF, KAF expiration time and SUPI.

Output, Optional: None.

7.1.4 Naanf_AKMA_Context_Remove operation

Service operation name: Naanf_AKMA_Context_Remove.

Description: The NF consumer requests the AAnF to remove the AKMA related key material.

Input, Required: SUPI.

Input, Optional: None.

Output, Required: None.

Output, Optional: None.

7.1.5 Naanf_AKMA_ApplicationKey_ AnonUser_Getservice operation

Service operation name: Naanf_AKMA_ApplicationKey_AnonUser_Get.

Description: The NF consumer requests only the AKMA Application Key from the AAnF. This service is for allowing anonymous user access to the AF based on A-KID (i.e., UE identification is not required at the AF). The A-KID functions as a temporary user identifier.

Input, Required: A-KID, AF_ID

Input, Optional: None.

Output, Required: KAF, KAF expiration time.

Output, Optional: None.

7.2 Void

7.3 Services provided by NEF

7.3.1 General

The NEF exposes AKMA Application Key derivation service to the requester NF.

The following table shows the NEF Services and NEF Service Operations related to AKMA service.

Table 7.3.1-1: List of NEF Services

Service Name

Service Operations

Operation

Semantics

Example Consumer(s)

Nnef_AKMA

ApplicationKey_Get

Request/Response

AF

7.3.2 Nnef_AKMA_ApplicationKey_Get service operation

Service operation name: Nnef_AKMA_ApplicationKey_Get.

Description: The NF consumer requests the NEF to provide AF related key material.

Input, Required: A-KID, AF_ID

Input, Optional: UEID not needed indication.

Output, Required: KAF, KAF expiration time.

Output, Optional: GPSI (external ID).

7.4 Services provided by UDM

UDM services related to AKMA service are defined in TS 33.501 [2] clause 14.2.2.

Annex A (normative):
Key derivation functions