Internet Key Exchange Version 2 (IKEv2) Parameters
- Created
- 2005-01-18
- Last Updated
- 2025-03-07
- Available Formats
-
XML
HTML
Plain text
Registries included below
- IKEv2 Exchange Types
- IKEv2 Payload Types
-
Transform Type Values
- IKEv2 Transform Attribute Types
- Transform Type 1 - Encryption Algorithm Transform IDs
- Transform Type 2 - Pseudorandom Function Transform IDs
- Transform Type 3 - Integrity Algorithm Transform IDs
- Transform Type 4 - Key Exchange Method Transform IDs
- Transform Type 5 - Sequence Numbers Transform IDs
- Transform Type 13 - Key Wrap Algorithm Transform IDs
- Transform Type 14 - Group Controller Authentication Method Transform IDs
- IKEv2 Identification Payload ID Types
- IKEv2 Certificate Encodings
- IKEv2 Authentication Method
- IKEv2 Notify Message Error Types
- IKEv2 Notify Message Status Types
- IKEv2 Notification IPCOMP Transform IDs (Value 16387)
- IKEv2 Security Protocol Identifiers
- IKEv2 Traffic Selector Types
- IKEv2 Configuration Payload CFG Types
- IKEv2 Configuration Payload Attribute Types
- IKEv2 Gateway Identity Types
- ROHC Attribute Types
- IKEv2 Secure Password Methods
- IKEv2 Hash Algorithms
- IKEv2 Post-quantum Preshared Key ID Types
- GSA Attributes
- Group-wide Policy Attributes
- Group Key Bag Attributes
- Member Key Bag Attributes
IKEv2 Exchange Types
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296]
- Available Formats
-
CSV
Value | Exchange Type | Reference |
---|---|---|
0-33 | Reserved | [RFC7296] |
34 | IKE_SA_INIT | [RFC7296] |
35 | IKE_AUTH | [RFC7296] |
36 | CREATE_CHILD_SA | [RFC7296] |
37 | INFORMATIONAL | [RFC7296] |
38 | IKE_SESSION_RESUME | [RFC5723] |
39 | GSA_AUTH | [RFC-ietf-ipsecme-g-ikev2-21] |
40 | GSA_REGISTRATION | [RFC-ietf-ipsecme-g-ikev2-21] |
41 | GSA_REKEY | [RFC-ietf-ipsecme-g-ikev2-21] |
42 | GSA_INBAND_REKEY | [RFC-ietf-ipsecme-g-ikev2-21] |
43 | IKE_INTERMEDIATE | [RFC9242] |
44 | IKE_FOLLOWUP_KE | [RFC9370] |
45-239 | Unassigned | |
240-255 | Private use | [RFC7296] |
IKEv2 Payload Types
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296]
- Available Formats
-
CSV
Value | Next Payload Type | Notation | Reference |
---|---|---|---|
0 | No Next Payload | [RFC7296] | |
1-32 | Reserved | [RFC7296] | |
33 | Security Association Security Association - GM Supported Transforms |
SA SAg |
[RFC7296] [RFC-ietf-ipsecme-g-ikev2-21] |
34 | Key Exchange | KE | [RFC7296] |
35 | Identification - Initiator | IDi | [RFC7296] |
36 | Identification - Responder | IDr | [RFC7296] |
37 | Certificate | CERT | [RFC7296] |
38 | Certificate Request | CERTREQ | [RFC7296] |
39 | Authentication | AUTH | [RFC7296] |
40 | Nonce | Ni, Nr | [RFC7296] |
41 | Notify | N | [RFC7296] |
42 | Delete | D | [RFC7296] |
43 | Vendor ID | V | [RFC7296] |
44 | Traffic Selector - Initiator | TSi | [RFC7296] |
45 | Traffic Selector - Responder | TSr | [RFC7296] |
46 | Encrypted and Authenticated | SK | [RFC7296] |
47 | Configuration | CP | [RFC7296] |
48 | Extensible Authentication | EAP | [RFC7296] |
49 | Generic Secure Password Method | GSPM | [RFC6467] |
50 | Group Identification | IDg | [RFC-ietf-ipsecme-g-ikev2-21] |
51 | Group Security Association | GSA | [RFC-ietf-ipsecme-g-ikev2-21] |
52 | Key Download | KD | [RFC-ietf-ipsecme-g-ikev2-21] |
53 | Encrypted and Authenticated Fragment | SKF | [RFC7383] |
54 | Puzzle Solution | PS | [RFC8019] |
55-127 | Unassigned | ||
128-255 | Private use | [RFC7296] |
Transform Type Values
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296][RFC9370]
- Note
-
"Key Exchange Method (KE)" transform type was originally named "Diffie-Hellman Group (D-H)" and was referenced by that name in a number of RFCs published prior to [RFC9370], which gave it the current title.
- Note
-
All "Additional Key Exchange (ADDKE)" entries use the same "Transform Type 4 - Key Exchange Method Transform IDs" registry as the "Key Exchange Method (KE)" entry.
- Note
-
"Sequence Numbers (SN)" transform type was originally named "Extended Sequence Numbers (ESN)" and was referenced by that name in a number of RFCs published prior to [RFC-ietf-ipsecme-ikev2-rename-esn-04], which gave it the current title.
- Available Formats
-
CSV
Type | Description | Used In | Reference |
---|---|---|---|
0 | Reserved | [RFC7296] | |
1 | Encryption Algorithm (ENCR) | (IKE, GIKE_UPDATE and ESP) | [RFC7296][RFC-ietf-ipsecme-g-ikev2-21] |
2 | Pseudo-random Function (PRF) | (IKE, GIKE_UPDATE) | [RFC7296][RFC-ietf-ipsecme-g-ikev2-21] |
3 | Integrity Algorithm (INTEG) | (IKE, GIKE_UPDATE, AH, optional in ESP) | [RFC7296][RFC-ietf-ipsecme-g-ikev2-21] |
4 | Key Exchange Method (KE) | (IKE, optional in AH & ESP) | [RFC7296][RFC9370] |
5 | Sequence Numbers (SN) | (AH and ESP) | [RFC7296][RFC-ietf-ipsecme-ikev2-rename-esn-04] |
6 | Additional Key Exchange 1 (ADDKE1) | (optional in IKE, AH, ESP) | [RFC9370] |
7 | Additional Key Exchange 2 (ADDKE2) | (optional in IKE, AH, ESP) | [RFC9370] |
8 | Additional Key Exchange 3 (ADDKE3) | (optional in IKE, AH, ESP) | [RFC9370] |
9 | Additional Key Exchange 4 (ADDKE4) | (optional in IKE, AH, ESP) | [RFC9370] |
10 | Additional Key Exchange 5 (ADDKE5) | (optional in IKE, AH, ESP) | [RFC9370] |
11 | Additional Key Exchange 6 (ADDKE6) | (optional in IKE, AH, ESP) | [RFC9370] |
12 | Additional Key Exchange 7 (ADDKE7) | (optional in IKE, AH, ESP) | [RFC9370] |
13 | Key Wrap Algorithm (KWA) | (IKE, GIKE_UPDATE) | [RFC-ietf-ipsecme-g-ikev2-21] |
14 | Group Controller Authentication Method (GCAUTH) | (GIKE_UPDATE) | [RFC-ietf-ipsecme-g-ikev2-21] |
15-240 | Unassigned | ||
241-255 | Private use | [RFC7296] |
IKEv2 Transform Attribute Types
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296]
- Available Formats
-
CSV
Value | Attribute Type | Format | Reference |
---|---|---|---|
0-13 | Reserved | [RFC7296] | |
14 | Key Length (in bits) | TV | [RFC7296] |
15-17 | Reserved | [RFC7296] | |
18 | Signature Algorithm Identifier | TLV | [RFC-ietf-ipsecme-g-ikev2-21] |
19-16383 | Unassigned | ||
16384-32767 | Private use | [RFC7296] |
Transform Type 1 - Encryption Algorithm Transform IDs
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296][RFC9395]
- Note
-
To find out requirement levels for encryption algorithms for ESP, see [RFC8221]. For IKEv2, see [RFC8247].
- Available Formats
-
CSV
Number | Name | Status | ESP Reference | IKEv2 Reference |
---|---|---|---|---|
0 | Reserved | [RFC7296] | - | |
1 | ENCR_DES_IV64 | DEPRECATED [RFC9395] | UNSPECIFIED | - |
2 | ENCR_DES | DEPRECATED [RFC8247] | [RFC2405] | [RFC7296] |
3 | ENCR_3DES | [RFC2451] | [RFC7296] | |
4 | ENCR_RC5 | DEPRECATED [RFC9395] | [RFC2451] | [RFC7296] |
5 | ENCR_IDEA | DEPRECATED [RFC9395] | [RFC2451] | [RFC7296] |
6 | ENCR_CAST | DEPRECATED [RFC9395] | [RFC2451] | [RFC7296] |
7 | ENCR_BLOWFISH | DEPRECATED [RFC9395] | [RFC2451] | [RFC7296] |
8 | ENCR_3IDEA | DEPRECATED [RFC9395] | UNSPECIFIED | [RFC7296] |
9 | ENCR_DES_IV32 | DEPRECATED [RFC9395] | UNSPECIFIED | - |
10 | Reserved | [RFC7296] | - | |
11 | ENCR_NULL | [RFC2410] | Not allowed | |
12 | ENCR_AES_CBC | [RFC3602] | [RFC7296] | |
13 | ENCR_AES_CTR | [RFC3686] | [RFC5930] | |
14 | ENCR_AES_CCM_8 | [RFC4309] | [RFC5282] | |
15 | ENCR_AES_CCM_12 | [RFC4309] | [RFC5282] | |
16 | ENCR_AES_CCM_16 | [RFC4309] | [RFC5282] | |
17 | Unassigned | |||
18 | ENCR_AES_GCM_8 | [RFC4106] [RFC8247] | [RFC5282] [RFC8247] | |
19 | ENCR_AES_GCM_12 | [RFC4106] [RFC8247] | [RFC5282] [RFC8247] | |
20 | ENCR_AES_GCM_16 | [RFC4106] [RFC8247] | [RFC5282] [RFC8247] | |
21 | ENCR_NULL_AUTH_AES_GMAC | [RFC4543] | Not allowed | |
22 | Reserved for IEEE P1619 XTS-AES | [Matt_Ball] | - | |
23 | ENCR_CAMELLIA_CBC | [RFC5529] | [RFC7296] | |
24 | ENCR_CAMELLIA_CTR | [RFC5529] | - | |
25 | ENCR_CAMELLIA_CCM_8 | [RFC5529] [RFC8247] | - | |
26 | ENCR_CAMELLIA_CCM_12 | [RFC5529] [RFC8247] | - | |
27 | ENCR_CAMELLIA_CCM_16 | [RFC5529] [RFC8247] | - | |
28 | ENCR_CHACHA20_POLY1305 | [RFC7634] | [RFC7634] | |
29 | ENCR_AES_CCM_8_IIV | [RFC8750] | Not allowed | |
30 | ENCR_AES_GCM_16_IIV | [RFC8750] | Not allowed | |
31 | ENCR_CHACHA20_POLY1305_IIV | [RFC8750] | Not allowed | |
32 | ENCR_KUZNYECHIK_MGM_KTREE | [RFC9227] | [RFC9227] | |
33 | ENCR_MAGMA_MGM_KTREE | [RFC9227] | [RFC9227] | |
34 | ENCR_KUZNYECHIK_MGM_MAC_KTREE | [RFC9227] | Not allowed | |
35 | ENCR_MAGMA_MGM_MAC_KTREE | [RFC9227] | Not allowed | |
36-1023 | Unassigned | |||
1024-65535 | Private use | [RFC7296] | [RFC7296] |
Transform Type 2 - Pseudorandom Function Transform IDs
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296][RFC9395]
- Note
-
To find out requirement levels for PRFs for IKEv2, see [RFC8247].
- Available Formats
-
CSV
Number | Name | Status | Reference |
---|---|---|---|
0 | Reserved | [RFC7296] | |
1 | PRF_HMAC_MD5 | DEPRECATED [RFC8247] | [RFC2104] |
2 | PRF_HMAC_SHA1 | [RFC2104] | |
3 | PRF_HMAC_TIGER | DEPRECATED [RFC9395] | [UNSPECIFIED] |
4 | PRF_AES128_XCBC | [RFC4434] | |
5 | PRF_HMAC_SHA2_256 | [RFC4868] | |
6 | PRF_HMAC_SHA2_384 | [RFC4868] | |
7 | PRF_HMAC_SHA2_512 | [RFC4868] | |
8 | PRF_AES128_CMAC | [RFC4615] | |
9 | PRF_HMAC_STREEBOG_512 | [RFC9385] | |
10-1023 | Unassigned | ||
1024-65535 | Private use | [RFC7296] |
Transform Type 3 - Integrity Algorithm Transform IDs
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296][RFC9395]
- Note
-
To find out requirement levels for encryption algorithms for ESP/AH, see [RFC8221]. For IKEv2, see [RFC8247].
- Available Formats
-
CSV
Number | Name | Status | Reference |
---|---|---|---|
0 | NONE | [RFC7296] | |
1 | AUTH_HMAC_MD5_96 | DEPRECATED [RFC8247] | [RFC2403][RFC7296] |
2 | AUTH_HMAC_SHA1_96 | [RFC2404][RFC7296] | |
3 | AUTH_DES_MAC | DEPRECATED [RFC8247] | [UNSPECIFIED] |
4 | AUTH_KPDK_MD5 | DEPRECATED [RFC8247] | [UNSPECIFIED] |
5 | AUTH_AES_XCBC_96 | [RFC3566][RFC7296] | |
6 | AUTH_HMAC_MD5_128 | DEPRECATED [RFC9395] | [RFC4595] |
7 | AUTH_HMAC_SHA1_160 | DEPRECATED [RFC9395] | [RFC4595] |
8 | AUTH_AES_CMAC_96 | [RFC4494] | |
9 | AUTH_AES_128_GMAC | [RFC4543] | |
10 | AUTH_AES_192_GMAC | [RFC4543] | |
11 | AUTH_AES_256_GMAC | [RFC4543] | |
12 | AUTH_HMAC_SHA2_256_128 | [RFC4868] | |
13 | AUTH_HMAC_SHA2_384_192 | [RFC4868] | |
14 | AUTH_HMAC_SHA2_512_256 | [RFC4868] | |
15-1023 | Unassigned | ||
1024-65535 | Private use | [RFC7296] |
Transform Type 4 - Key Exchange Method Transform IDs
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296][RFC6989][RFC9370][RFC9395]
- Note
-
This registry was originally named "Transform Type 4 - Diffie-Hellman Group Transform IDs" and was referenced using that name in a number of RFCs published prior to [RFC9370], which gave it its current title.
- Note
-
This registry is used by the "Key Exchange Method (KE)" transform type and by all "Additional Key Exchange (ADDKE)" transform types.
- Note
-
To find out requirement levels for key exchange methods for IKEv2, see [RFC8247].
- Note
-
The instructions for the designated experts are described in [RFC9370]. While adding new Key Exchange (KE) methods, the following considerations must be applied. A key exchange method must take exactly one round trip (one IKEv2 exchange) and at the end of this exchange, both peers must be able to derive the shared secret. In addition, any public value that peersexchanged during a key exchange method must fit into asingle IKEv2 payload. If these restrictions are not metfor a key exchange method, then there must be documentationon how this key exchange method is used in IKEv2.
- Available Formats
-
CSV
Number | Name | Status | Recipient Tests | Reference |
---|---|---|---|---|
0 | NONE | [RFC7296] | ||
1 | 768-bit MODP Group | DEPRECATED [RFC8247] | [RFC6989], Sec. 2.1 | [RFC7296] |
2 | 1024-bit MODP Group | [RFC6989], Sec. 2.1 | [RFC7296] | |
3-4 | Reserved | [RFC7296] | ||
5 | 1536-bit MODP Group | [RFC6989], Sec. 2.1 | [RFC3526] | |
6-13 | Unassigned | [RFC7296] | ||
14 | 2048-bit MODP Group | [RFC6989], Sec. 2.1 | [RFC3526] | |
15 | 3072-bit MODP Group | [RFC6989], Sec. 2.1 | [RFC3526] | |
16 | 4096-bit MODP Group | [RFC6989], Sec. 2.1 | [RFC3526] | |
17 | 6144-bit MODP Group | [RFC6989], Sec. 2.1 | [RFC3526] | |
18 | 8192-bit MODP Group | [RFC6989], Sec. 2.1 | [RFC3526] | |
19 | 256-bit random ECP group | [RFC6989], Sec. 2.3 | [RFC5903] | |
20 | 384-bit random ECP group | [RFC6989], Sec. 2.3 | [RFC5903] | |
21 | 521-bit random ECP group | [RFC6989], Sec. 2.3 | [RFC5903] | |
22 | 1024-bit MODP Group with 160-bit Prime Order Subgroup | DEPRECATED [RFC8247] | [RFC6989], Sec. 2.2 | [RFC5114] |
23 | 2048-bit MODP Group with 224-bit Prime Order Subgroup | [RFC6989], Sec. 2.2 | [RFC5114] | |
24 | 2048-bit MODP Group with 256-bit Prime Order Subgroup | [RFC6989], Sec. 2.2 | [RFC5114] | |
25 | 192-bit Random ECP Group | [RFC6989], Sec. 2.3 | [RFC5114] | |
26 | 224-bit Random ECP Group | [RFC6989], Sec. 2.3 | [RFC5114] | |
27 | brainpoolP224r1 | [RFC6989], Sec. 2.3 | [RFC6954] | |
28 | brainpoolP256r1 | [RFC6989], Sec. 2.3 | [RFC6954] | |
29 | brainpoolP384r1 | [RFC6989], Sec. 2.3 | [RFC6954] | |
30 | brainpoolP512r1 | [RFC6989], Sec. 2.3 | [RFC6954] | |
31 | Curve25519 | [RFC8031], Sec. 3.2 | [RFC8031] | |
32 | Curve448 | [RFC8031], Sec. 3.2 | [RFC8031] | |
33 | GOST3410_2012_256 | [RFC9385, Sec. 6.1] | [RFC9385] | |
34 | GOST3410_2012_512 | [RFC9385, Sec. 6.1] | [RFC9385] | |
35 | ml-kem-512 | [draft-kampanakis-ml-kem-ikev2-08, Sec. 2.3] | [draft-kampanakis-ml-kem-ikev2-08] | |
36 | ml-kem-768 | [draft-kampanakis-ml-kem-ikev2-08, Sec. 2.3] | [draft-kampanakis-ml-kem-ikev2-08] | |
37 | ml-kem-1024 | [draft-kampanakis-ml-kem-ikev2-08, Sec. 2.3] | [draft-kampanakis-ml-kem-ikev2-08] | |
38-1023 | Unassigned | |||
1024-65535 | Reserved for Private Use | [RFC7296] |
Transform Type 5 - Sequence Numbers Transform IDs
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296][RFC-ietf-ipsecme-ikev2-rename-esn-04]
- Note
-
This registry was originally named "Transform Type 5 - Extended Sequence Numbers Transform IDs" and was referenced using that name in a number of RFCs published prior to [RFC-ietf-ipsecme-ikev2-rename-esn-04], which gave it the current title.
- Note
-
"32-bit Sequential Numbers" transform ID was originally named "No Extended Sequence Numbers" and was referenced by that name in a number of RFCs published prior to [RFC-ietf-ipsecme-ikev2-rename-esn-04], which gave it the current title.
- Note
-
"Partially Transmitted 64-bit Sequential Numbers" transform ID was originally named "Extended Sequence Numbers" and was referenced by that name in a number of RFCs published prior to [RFC-ietf-ipsecme-ikev2-rename-esn-04], which gave it the current title.
- Note
-
Numbers in the range 2-65635 were originally marked as "Reserved" referencing [RFC7296], and were re-classified as "Unassigned" and "Private Use" by [RFC-ietf-ipsecme-ikev2-rename-esn-04].
- Available Formats
-
CSV
Number | Name | Reference |
---|---|---|
0 | 32-bit Sequential Numbers | [RFC7296][RFC-ietf-ipsecme-ikev2-rename-esn-04] |
1 | Partially Transmitted 64-bit Sequential Numbers | [RFC7296][RFC-ietf-ipsecme-ikev2-rename-esn-04] |
2 | 32-bit Unspecified Numbers | [RFC-ietf-ipsecme-g-ikev2-21] |
3-1023 | Unassigned | |
1024-65535 | Reserved for Private Use | [RFC-ietf-ipsecme-ikev2-rename-esn-04] |
Transform Type 13 - Key Wrap Algorithm Transform IDs
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-ipsecme-g-ikev2-21]
- Available Formats
-
CSV
Value | Key Wrap Algorithm | Reference |
---|---|---|
0 | Reserved | [RFC-ietf-ipsecme-g-ikev2-21] |
1 | KW_5649_128 | [RFC-ietf-ipsecme-g-ikev2-21] |
2 | KW_5649_192 | [RFC-ietf-ipsecme-g-ikev2-21] |
3 | KW_5649_256 | [RFC-ietf-ipsecme-g-ikev2-21] |
4 | KW_ARX | [RFC-ietf-ipsecme-g-ikev2-21] |
5-1023 | Unassigned | |
1024-65535 | Reserved for Private Use | [RFC-ietf-ipsecme-g-ikev2-21] |
Transform Type 14 - Group Controller Authentication Method Transform IDs
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-ipsecme-g-ikev2-21]
- Available Formats
-
CSV
Value | Group Controller Authentication Method | Reference |
---|---|---|
0 | Reserved | [RFC-ietf-ipsecme-g-ikev2-21] |
1 | Implicit | [RFC-ietf-ipsecme-g-ikev2-21] |
2 | Digital Signature | [RFC-ietf-ipsecme-g-ikev2-21] |
3-1023 | Unassigned | |
1024-65535 | Reserved for Private Use | [RFC-ietf-ipsecme-g-ikev2-21] |
IKEv2 Identification Payload ID Types
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen
- Reference
- [RFC7296]
- Available Formats
-
CSV
Value | ID Type | Reference |
---|---|---|
0 | Reserved | [RFC7296] |
1 | ID_IPV4_ADDR | [RFC7296] |
2 | ID_FQDN | [RFC7296] |
3 | ID_RFC822_ADDR | [RFC7296] |
4 | Unassigned | [RFC7296] |
5 | ID_IPV6_ADDR | [RFC7296] |
6-8 | Unassigned | [RFC7296] |
9 | ID_DER_ASN1_DN | [RFC7296] |
10 | ID_DER_ASN1_GN | [RFC7296] |
11 | ID_KEY_ID | [RFC7296] |
12 | ID_FC_NAME | [RFC4595] |
13 | ID_NULL | [RFC7619] |
14-200 | Unassigned | |
201-255 | Private use | [RFC7296] |
IKEv2 Certificate Encodings
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296]
- Available Formats
-
CSV
Value | Certificate Encoding | Reference |
---|---|---|
0 | Reserved | [RFC7296] |
1 | PKCS #7 wrapped X.509 certificate | [UNSPECIFIED] |
2 | PGP Certificate | [UNSPECIFIED] |
3 | DNS Signed Key | [UNSPECIFIED] |
4 | X.509 Certificate - Signature | [RFC7296] |
5 | Reserved | [RFC7296] |
6 | Kerberos Token | [UNSPECIFIED] |
7 | Certificate Revocation List (CRL) | [RFC7296] |
8 | Authority Revocation List (ARL) | [UNSPECIFIED] |
9 | SPKI Certificate | [UNSPECIFIED] |
10 | X.509 Certificate - Attribute | [UNSPECIFIED] |
11 | Raw RSA Key (DEPRECATED) | [RFC7296] |
12 | Hash and URL of X.509 certificate | [RFC7296] |
13 | Hash and URL of X.509 bundle | [RFC7296] |
14 | OCSP Content | [RFC4806] |
15 | Raw Public Key | [RFC7670] |
16-200 | Unassigned | |
201-255 | Private use | [RFC7296] |
IKEv2 Authentication Method
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296]
- Note
-
To find out requirement levels for IKEv2 authentication methods, see [RFC8247].
- Available Formats
-
CSV
Value | Authentication Method | Reference |
---|---|---|
0 | Reserved | [RFC7296] |
1 | RSA Digital Signature | [RFC7296] |
2 | Shared Key Message Integrity Code | [RFC7296] |
3 | DSS Digital Signature | [RFC7296] |
4-8 | Unassigned | [RFC7296] |
9 | ECDSA with SHA-256 on the P-256 curve | [RFC4754] |
10 | ECDSA with SHA-384 on the P-384 curve | [RFC4754] |
11 | ECDSA with SHA-512 on the P-521 curve | [RFC4754] |
12 | Generic Secure Password Authentication Method | [RFC6467] |
13 | NULL Authentication | [RFC7619] |
14 | Digital Signature | [RFC7427] |
15-200 | Unassigned | |
201-255 | Private use | [RFC7296] |
IKEv2 Notify Message Error Types
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
0-8191 | Expert Review |
8192-16383 | Private use |
Value | Notify Message Error Type | Reference |
---|---|---|
0 | Reserved | [RFC7296] |
1 | UNSUPPORTED_CRITICAL_PAYLOAD | [RFC7296] |
2-3 | Reserved | [RFC7296] |
4 | INVALID_IKE_SPI | [RFC7296] |
5 | INVALID_MAJOR_VERSION | [RFC7296] |
6 | Reserved | [RFC7296] |
7 | INVALID_SYNTAX | [RFC7296] |
8 | Reserved | [RFC7296] |
9 | INVALID_MESSAGE_ID | [RFC7296] |
10 | Reserved | [RFC7296] |
11 | INVALID_SPI | [RFC7296] |
12-13 | Reserved | [RFC7296] |
14 | NO_PROPOSAL_CHOSEN | [RFC7296] |
15-16 | Reserved | [RFC7296] |
17 | INVALID_KE_PAYLOAD | [RFC7296] |
18-23 | Reserved | [RFC7296] |
24 | AUTHENTICATION_FAILED | [RFC7296] |
25-33 | RESERVED | [RFC7296] |
34 | SINGLE_PAIR_REQUIRED | [RFC7296] |
35 | NO_ADDITIONAL_SAS | [RFC7296] |
36 | INTERNAL_ADDRESS_FAILURE | [RFC7296] |
37 | FAILED_CP_REQUIRED | [RFC7296] |
38 | TS_UNACCEPTABLE | [RFC7296] |
39 | INVALID_SELECTORS | [RFC7296] |
40 | UNACCEPTABLE_ADDRESSES | [RFC4555] |
41 | UNEXPECTED_NAT_DETECTED | [RFC4555] |
42 | USE_ASSIGNED_HoA | [RFC5026] |
43 | TEMPORARY_FAILURE | [RFC7296] |
44 | CHILD_SA_NOT_FOUND | [RFC7296] |
45 | INVALID_GROUP_ID | [RFC-ietf-ipsecme-g-ikev2-21] |
46 | AUTHORIZATION_FAILED | [RFC-ietf-ipsecme-g-ikev2-21] |
47 | STATE_NOT_FOUND | [RFC9370] |
48 | TS_MAX_QUEUE | [RFC9611] |
49 | REGISTRATION_FAILED | [RFC-ietf-ipsecme-g-ikev2-21] |
50-8191 | Unassigned | |
8192-16383 | Private use | [RFC7296] |
IKEv2 Notify Message Status Types
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
16384-40959 | Expert Review |
40960-65535 | Private use |
Value | Notify Message Status Type | Reference |
---|---|---|
16384 | INITIAL_CONTACT | [RFC7296] |
16385 | SET_WINDOW_SIZE | [RFC7296] |
16386 | ADDITIONAL_TS_POSSIBLE | [RFC7296] |
16387 | IPCOMP_SUPPORTED | [RFC7296] |
16388 | NAT_DETECTION_SOURCE_IP | [RFC7296] |
16389 | NAT_DETECTION_DESTINATION_IP | [RFC7296] |
16390 | COOKIE | [RFC7296] |
16391 | USE_TRANSPORT_MODE | [RFC7296] |
16392 | HTTP_CERT_LOOKUP_SUPPORTED | [RFC7296] |
16393 | REKEY_SA | [RFC7296] |
16394 | ESP_TFC_PADDING_NOT_SUPPORTED | [RFC7296] |
16395 | NON_FIRST_FRAGMENTS_ALSO | [RFC7296] |
16396 | MOBIKE_SUPPORTED | [RFC4555] |
16397 | ADDITIONAL_IP4_ADDRESS | [RFC4555] |
16398 | ADDITIONAL_IP6_ADDRESS | [RFC4555] |
16399 | NO_ADDITIONAL_ADDRESSES | [RFC4555] |
16400 | UPDATE_SA_ADDRESSES | [RFC4555] |
16401 | COOKIE2 | [RFC4555] |
16402 | NO_NATS_ALLOWED | [RFC4555] |
16403 | AUTH_LIFETIME | [RFC4478] |
16404 | MULTIPLE_AUTH_SUPPORTED | [RFC4739] |
16405 | ANOTHER_AUTH_FOLLOWS | [RFC4739] |
16406 | REDIRECT_SUPPORTED | [RFC5685] |
16407 | REDIRECT | [RFC5685] |
16408 | REDIRECTED_FROM | [RFC5685] |
16409 | TICKET_LT_OPAQUE | [RFC5723] |
16410 | TICKET_REQUEST | [RFC5723] |
16411 | TICKET_ACK | [RFC5723] |
16412 | TICKET_NACK | [RFC5723] |
16413 | TICKET_OPAQUE | [RFC5723] |
16414 | LINK_ID | [RFC5739] |
16415 | USE_WESP_MODE | [RFC5840] |
16416 | ROHC_SUPPORTED | [RFC5857] |
16417 | EAP_ONLY_AUTHENTICATION | [RFC5998] |
16418 | CHILDLESS_IKEV2_SUPPORTED | [RFC6023] |
16419 | QUICK_CRASH_DETECTION | [RFC6290] |
16420 | IKEV2_MESSAGE_ID_SYNC_SUPPORTED | [RFC6311] |
16421 | IPSEC_REPLAY_COUNTER_SYNC_SUPPORTED | [RFC6311] |
16422 | IKEV2_MESSAGE_ID_SYNC | [RFC6311] |
16423 | IPSEC_REPLAY_COUNTER_SYNC | [RFC6311] |
16424 | SECURE_PASSWORD_METHODS | [RFC6467] |
16425 | PSK_PERSIST | [RFC6631] |
16426 | PSK_CONFIRM | [RFC6631] |
16427 | ERX_SUPPORTED | [RFC6867] |
16428 | IFOM_CAPABILITY | [Frederic_Firmin][3GPP TS 24.303 v10.6.0 annex B.2] |
16429 | GROUP_SENDER | [RFC-ietf-ipsecme-g-ikev2-21] |
16430 | IKEV2_FRAGMENTATION_SUPPORTED | [RFC7383] |
16431 | SIGNATURE_HASH_ALGORITHMS | [RFC7427] |
16432 | CLONE_IKE_SA_SUPPORTED | [RFC7791] |
16433 | CLONE_IKE_SA | [RFC7791] |
16434 | PUZZLE | [RFC8019] |
16435 | USE_PPK | [RFC8784] |
16436 | PPK_IDENTITY | [RFC8784] |
16437 | NO_PPK_AUTH | [RFC8784] |
16438 | INTERMEDIATE_EXCHANGE_SUPPORTED | [RFC9242] |
16439 | IP4_ALLOWED | [RFC8983] |
16440 | IP6_ALLOWED | [RFC8983] |
16441 | ADDITIONAL_KEY_EXCHANGE | [RFC9370] |
16442 | USE_AGGFRAG | [RFC9347] |
16443 | SUPPORTED_AUTH_METHODS | [RFC9593] |
16444 | SA_RESOURCE_INFO | [RFC9611] |
16445-40959 | Unassigned | |
40960-65535 | Private use | [RFC7296] |
IKEv2 Notification IPCOMP Transform IDs (Value 16387)
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296]
- Note
-
To find out requirement levels for IPCOMP methods, see [RFC8221].
- Available Formats
-
CSV
Value | Compression Type | Reference |
---|---|---|
0 | Reserved | [RFC7296] |
1 | IPCOMP_OUI | [UNSPECIFIED] |
2 | IPCOMP_DEFLATE | [RFC2394] |
3 | IPCOMP_LZS | [RFC2395] |
4 | IPCOMP_LZJH | [RFC3051] |
5-240 | Unassigned | |
241-255 | Private use | [RFC7296] |
IKEv2 Security Protocol Identifiers
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296]
- Available Formats
-
CSV
Protocol ID | Protocol | Reference |
---|---|---|
0 | Reserved | [RFC7296] |
1 | IKE | [RFC7296] |
2 | AH | [RFC7296] |
3 | ESP | [RFC7296] |
4 | FC_ESP_HEADER | [RFC4595] |
5 | FC_CT_AUTHENTICATION | [RFC4595] |
6 | GIKE_UPDATE | [RFC-ietf-ipsecme-g-ikev2-21] |
7-200 | Unassigned | |
201-255 | Private use | [RFC7296] |
IKEv2 Traffic Selector Types
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296]
- Available Formats
-
CSV
Value | TS Type | Reference |
---|---|---|
0-6 | Reserved | [RFC7296] |
7 | TS_IPV4_ADDR_RANGE | [RFC7296] |
8 | TS_IPV6_ADDR_RANGE | [RFC7296] |
9 | TS_FC_ADDR_RANGE | [RFC4595] |
10 | TS_SECLABEL | [RFC9478] |
11-240 | Unassigned | |
241-255 | Private use | [RFC7296] |
IKEv2 Configuration Payload CFG Types
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296]
- Available Formats
-
CSV
Value | CFG Type | Reference |
---|---|---|
0 | Reserved | [RFC7296] |
1 | CFG_REQUEST | [RFC7296] |
2 | CFG_REPLY | [RFC7296] |
3 | CFG_SET | [RFC7296] |
4 | CFG_ACK | [RFC7296] |
5-127 | Unassigned | |
128-255 | Private use | [RFC7296] |
IKEv2 Configuration Payload Attribute Types
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7296]
- Note
-
Attribute Types with an "*" may be multi-valued on return only if multiple values were requested.
- Available Formats
-
CSV
Value | Attribute Type | Multi-Valued | Length | Reference |
---|---|---|---|---|
0 | Reserved | [RFC7296] | ||
1 | INTERNAL_IP4_ADDRESS | YES* | 0 or 4 octets | [RFC7296] |
2 | INTERNAL_IP4_NETMASK | NO | 0 or 4 octets | [RFC7296] |
3 | INTERNAL_IP4_DNS | YES | 0 or 4 octets | [RFC7296] |
4 | INTERNAL_IP4_NBNS | YES | 0 or 4 octets | [RFC7296] |
5 | Reserved | [RFC7296] | ||
6 | INTERNAL_IP4_DHCP | YES | 0 or 4 octets | [RFC7296] |
7 | APPLICATION_VERSION | NO | 0 or more | [RFC7296] |
8 | INTERNAL_IP6_ADDRESS | YES* | 0 or 17 octets | [RFC7296] |
9 | Reserved | [RFC7296] | ||
10 | INTERNAL_IP6_DNS | YES | 0 or 16 octets | [RFC7296] |
11 | Reserved | [RFC7296] | ||
12 | INTERNAL_IP6_DHCP | YES | 0 or 16 octets | [RFC7296] |
13 | INTERNAL_IP4_SUBNET | YES | 0 or 8 octets | [RFC7296] |
14 | SUPPORTED_ATTRIBUTES | NO | Multiple of 2 | [RFC7296] |
15 | INTERNAL_IP6_SUBNET | YES | 17 octets | [RFC7296] |
16 | MIP6_HOME_PREFIX | YES | 0 or 21 octets | [RFC5026] |
17 | INTERNAL_IP6_LINK | NO | 8 or more | [RFC5739] |
18 | INTERNAL_IP6_PREFIX | YES | 17 octets | [RFC5739] |
19 | HOME_AGENT_ADDRESS | NO | 16 or 20 | [http://www.3gpp.org/ftp/Specs/html-info/24302.htm][John_Meredith] |
20 | P_CSCF_IP4_ADDRESS | YES | 0 or 4 octets | [RFC7651] |
21 | P_CSCF_IP6_ADDRESS | YES | 0 or 16 octets | [RFC7651] |
22 | FTT_KAT | NO | 2 octets | [TS 24.302 12.6.0] |
23 | EXTERNAL_SOURCE_IP4_NAT_INFO | NO | 0 or 6 | [TS 29.139][Kimmo_Kymalainen] |
24 | TIMEOUT_PERIOD_FOR_LIVENESS_CHECK | NO | 0 or 4 octets | [TS 24.302 13.4.0][Frederic_Firmin] |
25 | INTERNAL_DNS_DOMAIN | YES | 0 or more | [RFC8598] |
26 | INTERNAL_DNSSEC_TA | YES | 0 or more | [RFC8598] |
27 | ENCDNS_IP4 | YES | 0 or more | [RFC9464] |
28 | ENCDNS_IP6 | YES | 0 or more | [RFC9464] |
29 | ENCDNS_DIGEST_INFO | YES | 0 or more | [RFC9464] |
30-16383 | Unassigned | |||
16384-32767 | Private Use | [RFC7296] |
IKEv2 Gateway Identity Types
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC5685]
- Available Formats
-
CSV
Value | Description | Reference |
---|---|---|
0 | Reserved | [RFC5685] |
1 | IPv4 address of the VPN gateway | [RFC5685] |
2 | IPv6 address of the VPN gateway | [RFC5685] |
3 | FQDN of the VPN gateway | [RFC5685] |
4-240 | Unassigned | |
241-255 | Reserved for Private Use | [RFC5685] |
ROHC Attribute Types
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC5857]
- Available Formats
-
CSV
Value | ROHC Attribute Type | Format | Reference |
---|---|---|---|
0 | Reserved | [RFC5857] | |
1 | Maximum Context Identifier (MAX_CID) | TV | [RFC5857] |
2 | ROHC Profile (ROHC_PROFILE) | TV | [RFC5857] |
3 | ROHC Integrity Algorithm (ROHC_INTEG) | TV | [RFC5857] |
4 | ROHC ICV Length in bytes (ROHC_ICV_LEN) | TV | [RFC5857] |
5 | Maximum Reconstructed Reception Unit (MRRU) | TV | [RFC5857] |
6-16383 | Unassigned | ||
16384-32767 | Reserved for Private Use | [RFC5857] |
IKEv2 Secure Password Methods
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC6467]
- Available Formats
-
CSV
Value | Description | Reference |
---|---|---|
0 | Reserved | [RFC6467] |
1 | PACE | [RFC6631] |
2 | AugPAKE | [RFC6628] |
3 | Secure PSK Authentication | [RFC6617] |
4-1023 | Unassigned | |
1024-65535 | Reserved for Private Use | [RFC6467] |
IKEv2 Hash Algorithms
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC7427]
- Note
-
To find out requirement levels for IKEv2 hash algorithms, see [RFC8247].
- Available Formats
-
CSV
Value | Hash Algorithm | Reference |
---|---|---|
0 | Reserved | [RFC7427] |
1 | SHA1 | [RFC7427] |
2 | SHA2-256 | [RFC7427] |
3 | SHA2-384 | [RFC7427] |
4 | SHA2-512 | [RFC7427] |
5 | Identity | [RFC8420] |
6 | STREEBOG_256 | [RFC9385] |
7 | STREEBOG_512 | [RFC9385] |
8-1023 | Unassigned | |
1024-65535 | Reserved for Private Use | [RFC7427] |
IKEv2 Post-quantum Preshared Key ID Types
- Expert(s)
-
Tero Kivinen, Valery Smyslov
- Reference
- [RFC8784]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
1-127 | Expert Review |
128-255 | Private Use |
Value | PPK_ID Type | Reference |
---|---|---|
0 | Reserved | [RFC8784] |
1 | PPK_ID_OPAQUE | [RFC8784] |
2 | PPK_ID_FIXED | [RFC8784] |
3-127 | Unassigned | |
128-255 | Reserved for Private Use | [RFC8784] |
GSA Attributes
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-ipsecme-g-ikev2-21]
- Available Formats
-
CSV
Value | GSA Attributes | Format | Multi-Valued | Used in Protocol | Reference |
---|---|---|---|---|---|
0 | Reserved | [RFC-ietf-ipsecme-g-ikev2-21] | |||
1 | GSA_KEY_LIFETIME | TLV | NO | GIKE_UPDATE, AH, ESP | [RFC-ietf-ipsecme-g-ikev2-21] |
2 | GSA_INITIAL_MESSAGE_ID | TLV | NO | GIKE_UPDATE | [RFC-ietf-ipsecme-g-ikev2-21] |
3 | GSA_NEXT_SPI | TLV | YES | GIKE_UPDATE, AH, ESP | [RFC-ietf-ipsecme-g-ikev2-21] |
5-16383 | Unassigned | ||||
16384-32767 | Reserved for Private Use |
Group-wide Policy Attributes
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-ipsecme-g-ikev2-21]
- Available Formats
-
CSV
Value | GW Policy Attributes | Format | Multi-Valued | Reference |
---|---|---|---|---|
0 | Reserved | [RFC-ietf-ipsecme-g-ikev2-21] | ||
1 | GWP_ATD | TV | NO | [RFC-ietf-ipsecme-g-ikev2-21] |
2 | GWP_DTD | TV | NO | [RFC-ietf-ipsecme-g-ikev2-21] |
3 | GWP_SENDER_ID_BITS | TV | NO | [RFC-ietf-ipsecme-g-ikev2-21] |
4-16383 | Unassigned | |||
16384-32767 | Reserved for Private Use |
Group Key Bag Attributes
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-ipsecme-g-ikev2-21]
- Available Formats
-
CSV
Value | Group Key Bag Attributes | Format | Multi-Valued | Used in Protocol | Reference |
---|---|---|---|---|---|
0 | Reserved | [RFC-ietf-ipsecme-g-ikev2-21] | |||
1 | SA_KEY | TLV | YES NO |
GIKE_UPDATE AH, ESP |
[RFC-ietf-ipsecme-g-ikev2-21] [RFC-ietf-ipsecme-g-ikev2-21] |
2-16383 | Unassigned | ||||
16384-32767 | Reserved for Private Use | [RFC-ietf-ipsecme-g-ikev2-21] |
Member Key Bag Attributes
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-ipsecme-g-ikev2-21]
- Available Formats
-
CSV
Value | Member Key Bag Attributes | Format | Multi-Valued | Reference |
---|---|---|---|---|
0 | Reserved | [RFC-ietf-ipsecme-g-ikev2-21] | ||
1 | WRAP_KEY | TLV | YES | [RFC-ietf-ipsecme-g-ikev2-21] |
2 | AUTH_KEY | TLV | NO | [RFC-ietf-ipsecme-g-ikev2-21] |
3 | GM_SENDER_ID | TLV | YES | [RFC-ietf-ipsecme-g-ikev2-21] |
4-16383 | Unassigned | |||
16384-32767 | Reserved for Private Use |
Contact Information
ID | Name | Contact URI | Last Updated |
---|---|---|---|
[Frederic_Firmin] | Frederic Firmin | mailto:frederic.firmin&etsi.org | 2016-03-08 |
[John_Meredith] | John Meredith | mailto:john.meredith&etsi.org | 2010-05-17 |
[Kimmo_Kymalainen] | Kimmo Kymalainen | mailto:kimmo.kymalainen&etsi.org | 2015-12-02 |
[Matt_Ball] | Matt Ball | mailto:matt.ball&ieee.org | 2007-10-11 |