Tech-invite3GPPspecsSIPRFCs
Overview21222324252627282931323334353637384‑5x

Content for  TS 33.535  Word version:  16.0.0

Top   Top   Up   Prev   None
1…   6…   A…

 

A (Normative)  Key derivation functionsWord‑p. 15

A.1  KDF interface and input parameter construction

A.1.1  General

All key derivations for AKMA shall be performed using the key derivation function (KDF) specified in Annex B.2.2 of TS 33.220.
This clause specifies how to construct the input string, S, and the input key, KEY, for each distinct use of the KDF. Note that "KEY" is denoted "Key" in TS 33.220.

A.1.2  FC value allocations

The FC number space used is controlled by TS 33.220, FC values allocated for the present document are in the range ofTBD1-TBDx.

A.2  KAKMA derivation function

When deriving a K AKMA from K AUSF, the following parameters shall be used to form the input S to the KDF:
  • FC = TBD1;
  • P0 = "AKMA";
  • L0 = length of "AKMA"; (i.e. 0x00 0x04)
  • P1 = SUPI;
  • L1 = length of SUPI.
The input key KEY shall be K AUSF.

A.3  A-TID derivation function

When deriving the A-TID from K AUSF, the following parameters shall be used to form the input S to the KDF:
  • FC = TBD;
  • P0 = "A-TID";
  • L0 = length of "A-TID"; (i.e. 0x00 0x05)
  • P1 = SUPI;
  • L1 = length of SUPI.
The input key KEY shall be K AUSF.

A.4  KAF derivation function

When deriving a K AF from K AKMA, the following parameters shall be used to form the input S to the KDF:
  • FC = TBD;
  • P0 =AF_ID;
  • L0 = length of AF_ID
The input key KEY shall be K AKMA.

$  Change HistoryWord‑p. 17

Up   Top