Section: 5.11.1.2 Integrity algorithm identifier values
Content: All identifiers and names specified in the present sub-clause are for 5G NAS and New Radio. In relation to AS capabilities, the identifiers and names for E-UTRAN connected to 5GC are specified in TS 33.401[ 3GPP System Architecture Evolution (SAE); Security architecture ]  [10]. Each integrity algorithm used for 5G will be assigned a 4-bit identifier. The following values for integrity algorithms are defined: "00002" NIA0 Null Integrity Protection algorithm; "00012" 128-NIA1 128-bit SNOW 3G based algorithm; "00102" 128-NIA2 128-bit AES based algorithm; and "00112" 128-NIA3 128-bit ZUC based algorithm. 128-NIA1 is based on SNOW 3G (see TS 35.215[ Specification of the 3GPP Confidentiality and Integrity Algorithms UEA2 & UIA2; Document 1: UEA2 and UIA2 specifications ]  [14]). 128-NIA2 is based on 128-bit AES [15] in CMAC mode [17]. 128-NIA3 is based on 128-bit ZUC (see TS 35.221[ Specification of the 3GPP Confidentiality and Integrity Algorithms EEA3 & EIA3; Document 1: EEA3 and EIA3 specifications ]  [18]). Full details of the algorithms are specified in Annex D.