Internet Key Exchange Version 2 (IKEv2) Parameters
Created
- 2005-01-18
Last Updated
- 2026-07-16
Available Formats
IKEv2 Exchange Types
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
| Value | Exchange Type | Reference |
|---|---|---|
| 0-33 | Reserved | RFC 7296 |
| 34 | IKE_SA_INIT | RFC 7296 |
| 35 | IKE_AUTH | RFC 7296 |
| 36 | CREATE_CHILD_SA | RFC 7296 |
| 37 | INFORMATIONAL | RFC 7296 |
| 38 | IKE_SESSION_RESUME | RFC 5723 |
| 39 | GSA_AUTH | RFC 9838 |
| 40 | GSA_REGISTRATION | RFC 9838 |
| 41 | GSA_REKEY | RFC 9838 |
| 42 | GSA_INBAND_REKEY | RFC 9838 |
| 43 | IKE_INTERMEDIATE | RFC 9242 |
| 44 | IKE_FOLLOWUP_KE | RFC 9370 |
| 45-239 | Unassigned | |
| 240-255 | Reserved for Private Use | RFC 7296 |
IKEv2 Payload Types
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
| Value | Next Payload Type | Notation | Reference |
|---|---|---|---|
| 0 | No Next Payload | RFC 7296 | |
| 1-32 | Reserved | RFC 7296 | |
| 33 | Security Association Security Association - GM Supported Transforms |
SA SAg |
RFC 7296 RFC 9838 |
| 34 | Key Exchange | KE | RFC 7296 |
| 35 | Identification - Initiator | IDi | RFC 7296 |
| 36 | Identification - Responder | IDr | RFC 7296 |
| 37 | Certificate | CERT | RFC 7296 |
| 38 | Certificate Request | CERTREQ | RFC 7296 |
| 39 | Authentication | AUTH | RFC 7296 |
| 40 | Nonce | Ni, Nr | RFC 7296 |
| 41 | Notify | N | RFC 7296 |
| 42 | Delete | D | RFC 7296 |
| 43 | Vendor ID | V | RFC 7296 |
| 44 | Traffic Selector - Initiator | TSi | RFC 7296 |
| 45 | Traffic Selector - Responder | TSr | RFC 7296 |
| 46 | Encrypted and Authenticated | SK | RFC 7296 |
| 47 | Configuration | CP | RFC 7296 |
| 48 | Extensible Authentication | EAP | RFC 7296 |
| 49 | Generic Secure Password Method | GSPM | RFC 6467 |
| 50 | Group Identification | IDg | RFC 9838 |
| 51 | Group Security Association | GSA | RFC 9838 |
| 52 | Key Download | KD | RFC 9838 |
| 53 | Encrypted and Authenticated Fragment | SKF | RFC 7383 |
| 54 | Puzzle Solution | PS | RFC 8019 |
| 55-127 | Unassigned | ||
| 128-255 | Reserved for Private Use | RFC 7296 |
Transform Type Values
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
- RFC 9370: Multiple Key Exchanges in the Internet Key Exchange Protocol Version 2 (IKEv2)
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 RFC 9370, 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
The "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 9827, which gave it the current title.
Available Formats
| Type | Description | Used In | Reference |
|---|---|---|---|
| 0 | Reserved | RFC 7296 | |
| 1 | Encryption Algorithm (ENCR) | (IKE, GIKE_UPDATE, ESP) | RFC 7296; RFC 9838 |
| 2 | Pseudo-random Function (PRF) | (IKE) | RFC 7296 |
| 3 | Integrity Algorithm (INTEG) | (IKE, GIKE_UPDATE, AH, optional in ESP) | RFC 7296; RFC 9838 |
| 4 | Key Exchange Method (KE) | (IKE, optional in AH, ESP) | RFC 7296; RFC 9370 |
| 5 | Sequence Numbers (SN) | (AH, ESP) | RFC 7296; RFC 9827 |
| 6 | Additional Key Exchange 1 (ADDKE1) | (optional in IKE, AH, ESP) | RFC 9370 |
| 7 | Additional Key Exchange 2 (ADDKE2) | (optional in IKE, AH, ESP) | RFC 9370 |
| 8 | Additional Key Exchange 3 (ADDKE3) | (optional in IKE, AH, ESP) | RFC 9370 |
| 9 | Additional Key Exchange 4 (ADDKE4) | (optional in IKE, AH, ESP) | RFC 9370 |
| 10 | Additional Key Exchange 5 (ADDKE5) | (optional in IKE, AH, ESP) | RFC 9370 |
| 11 | Additional Key Exchange 6 (ADDKE6) | (optional in IKE, AH, ESP) | RFC 9370 |
| 12 | Additional Key Exchange 7 (ADDKE7) | (optional in IKE, AH, ESP) | RFC 9370 |
| 13 | Key Wrap Algorithm (KWA) | (IKE, GIKE_UPDATE) | RFC 9838 |
| 14 | Group Controller Authentication Method (GCAUTH) | (GIKE_UPDATE) | RFC 9838 |
| 15-240 | Unassigned | ||
| 241-255 | Reserved for Private Use | RFC 7296 |
IKEv2 Transform Attribute Types
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
Transform Type 1 - Encryption Algorithm Transform IDs
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
- RFC 9395: Deprecation of the Internet Key Exchange Version 1 (IKEv1) Protocol and Obsoleted Algorithms
Note
To find out requirement levels for encryption algorithms for ESP, see RFC 8221. For IKEv2, see RFC 8247.
Available Formats
| Number | Name | Status | ESP Reference | IKEv2 Reference |
|---|---|---|---|---|
| 0 | Reserved | RFC 7296 | - | |
| 1 | ENCR_DES_IV64 | DEPRECATED RFC 9395 | UNSPECIFIED | - |
| 2 | ENCR_DES | DEPRECATED RFC 8247 | RFC 2405 | RFC 7296 |
| 3 | ENCR_3DES | RFC 2451 | RFC 7296 | |
| 4 | ENCR_RC5 | DEPRECATED RFC 9395 | RFC 2451 | RFC 7296 |
| 5 | ENCR_IDEA | DEPRECATED RFC 9395 | RFC 2451 | RFC 7296 |
| 6 | ENCR_CAST | DEPRECATED RFC 9395 | RFC 2451 | RFC 7296 |
| 7 | ENCR_BLOWFISH | DEPRECATED RFC 9395 | RFC 2451 | RFC 7296 |
| 8 | ENCR_3IDEA | DEPRECATED RFC 9395 | UNSPECIFIED | RFC 7296 |
| 9 | ENCR_DES_IV32 | DEPRECATED RFC 9395 | UNSPECIFIED | - |
| 10 | Reserved | RFC 7296 | - | |
| 11 | ENCR_NULL | RFC 2410 | Not allowed | |
| 12 | ENCR_AES_CBC | RFC 3602 | RFC 7296 | |
| 13 | ENCR_AES_CTR | RFC 3686 | RFC 5930 | |
| 14 | ENCR_AES_CCM_8 | RFC 4309 | RFC 5282 | |
| 15 | ENCR_AES_CCM_12 | RFC 4309 | RFC 5282 | |
| 16 | ENCR_AES_CCM_16 | RFC 4309 | RFC 5282 | |
| 17 | Unassigned | |||
| 18 | ENCR_AES_GCM_8 | RFC 4106; RFC 8247 | RFC 5282; RFC 8247 | |
| 19 | ENCR_AES_GCM_12 | RFC 4106; RFC 8247 | RFC 5282; RFC 8247 | |
| 20 | ENCR_AES_GCM_16 | RFC 4106; RFC 8247 | RFC 5282; RFC 8247 | |
| 21 | ENCR_NULL_AUTH_AES_GMAC | RFC 4543 | Not allowed | |
| 22 | Reserved for IEEE P1619 XTS-AES | Matt Ball | - | |
| 23 | ENCR_CAMELLIA_CBC | RFC 5529 | RFC 7296 | |
| 24 | ENCR_CAMELLIA_CTR | RFC 5529 | - | |
| 25 | ENCR_CAMELLIA_CCM_8 | RFC 5529; RFC 8247 | - | |
| 26 | ENCR_CAMELLIA_CCM_12 | RFC 5529; RFC 8247 | - | |
| 27 | ENCR_CAMELLIA_CCM_16 | RFC 5529; RFC 8247 | - | |
| 28 | ENCR_CHACHA20_POLY1305 | RFC 7634 | RFC 7634 | |
| 29 | ENCR_AES_CCM_8_IIV | RFC 8750 | Not allowed | |
| 30 | ENCR_AES_GCM_16_IIV | RFC 8750 | Not allowed | |
| 31 | ENCR_CHACHA20_POLY1305_IIV | RFC 8750 | Not allowed | |
| 32 | ENCR_KUZNYECHIK_MGM_KTREE | RFC 9227 | RFC 9227 | |
| 33 | ENCR_MAGMA_MGM_KTREE | RFC 9227 | RFC 9227 | |
| 34 | ENCR_KUZNYECHIK_MGM_MAC_KTREE | RFC 9227 | Not allowed | |
| 35 | ENCR_MAGMA_MGM_MAC_KTREE | RFC 9227 | Not allowed | |
| 36-1023 | Unassigned | |||
| 1024-65535 | Reserved for Private Use | RFC 7296 | RFC 7296 |
Transform Type 2 - Pseudorandom Function Transform IDs
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
- RFC 9395: Deprecation of the Internet Key Exchange Version 1 (IKEv1) Protocol and Obsoleted Algorithms
Note
To find out requirement levels for PRFs for IKEv2, see RFC 8247.
Available Formats
| Number | Name | Status | Reference |
|---|---|---|---|
| 0 | Reserved | RFC 7296 | |
| 1 | PRF_HMAC_MD5 | DEPRECATED RFC 8247 | RFC 2104 |
| 2 | PRF_HMAC_SHA1 | RFC 2104 | |
| 3 | PRF_HMAC_TIGER | DEPRECATED RFC 9395 | UNSPECIFIED |
| 4 | PRF_AES128_XCBC | RFC 4434 | |
| 5 | PRF_HMAC_SHA2_256 | RFC 4868 | |
| 6 | PRF_HMAC_SHA2_384 | RFC 4868 | |
| 7 | PRF_HMAC_SHA2_512 | RFC 4868 | |
| 8 | PRF_AES128_CMAC | RFC 4615 | |
| 9 | PRF_HMAC_STREEBOG_512 | RFC 9385 | |
| 10-1023 | Unassigned | ||
| 1024-65535 | Reserved for Private Use | RFC 7296 |
Transform Type 3 - Integrity Algorithm Transform IDs
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
- RFC 9395: Deprecation of the Internet Key Exchange Version 1 (IKEv1) Protocol and Obsoleted Algorithms
Note
To find out requirement levels for encryption algorithms for ESP/AH, see RFC 8221. For IKEv2, see RFC 8247.
Available Formats
| Number | Name | Status | Reference |
|---|---|---|---|
| 0 | NONE | RFC 7296 | |
| 1 | AUTH_HMAC_MD5_96 | DEPRECATED RFC 8247 | RFC 2403; RFC 7296 |
| 2 | AUTH_HMAC_SHA1_96 | RFC 2404; RFC 7296 | |
| 3 | AUTH_DES_MAC | DEPRECATED RFC 8247 | UNSPECIFIED |
| 4 | AUTH_KPDK_MD5 | DEPRECATED RFC 8247 | UNSPECIFIED |
| 5 | AUTH_AES_XCBC_96 | RFC 3566; RFC 7296 | |
| 6 | AUTH_HMAC_MD5_128 | DEPRECATED RFC 9395 | RFC 4595 |
| 7 | AUTH_HMAC_SHA1_160 | DEPRECATED RFC 9395 | RFC 4595 |
| 8 | AUTH_AES_CMAC_96 | RFC 4494 | |
| 9 | AUTH_AES_128_GMAC | RFC 4543 | |
| 10 | AUTH_AES_192_GMAC | RFC 4543 | |
| 11 | AUTH_AES_256_GMAC | RFC 4543 | |
| 12 | AUTH_HMAC_SHA2_256_128 | RFC 4868 | |
| 13 | AUTH_HMAC_SHA2_384_192 | RFC 4868 | |
| 14 | AUTH_HMAC_SHA2_512_256 | RFC 4868 | |
| 15-1023 | Unassigned | ||
| 1024-65535 | Reserved for Private Use | RFC 7296 |
Transform Type 4 - Key Exchange Method Transform IDs
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
- RFC 6989: Additional Diffie-Hellman Tests for the Internet Key Exchange Protocol Version 2 (IKEv2)
- RFC 9370: Multiple Key Exchanges in the Internet Key Exchange Protocol Version 2 (IKEv2)
- RFC 9395: Deprecation of the Internet Key Exchange Version 1 (IKEv1) Protocol and Obsoleted Algorithms
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 RFC 9370, 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 RFC 8247.
Note
The instructions for the designated experts are described
in RFC 9370. 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
Transform Type 5 - Sequence Numbers Transform IDs
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
- RFC 9827: Renaming the Extended Sequence Numbers (ESN) Transform Type in the Internet Key Exchange Protocol Version 2 (IKEv2)
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 9827, which gave it the current title.
Note
The "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 9827, which gave it the current title.
Note
The "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 9827, which gave it the current title.
Note
Numbers in the range 2-65535 were originally marked as "Reserved" and were reclassified as "Unassigned" and "Reserved for Private Use" by RFC 9827.
Available Formats
Transform Type 13 - Key Wrap Algorithm Transform IDs
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 9838: Group Key Management Using the Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
Transform Type 14 - Group Controller Authentication Method Transform IDs
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 9838: Group Key Management Using the Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
IKEv2 Identification Payload ID Types
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
| Value | ID Type | Reference |
|---|---|---|
| 0 | Reserved | RFC 7296 |
| 1 | ID_IPV4_ADDR | RFC 7296 |
| 2 | ID_FQDN | RFC 7296 |
| 3 | ID_RFC822_ADDR | RFC 7296 |
| 4 | Unassigned | RFC 7296 |
| 5 | ID_IPV6_ADDR | RFC 7296 |
| 6-8 | Unassigned | RFC 7296 |
| 9 | ID_DER_ASN1_DN | RFC 7296 |
| 10 | ID_DER_ASN1_GN | RFC 7296 |
| 11 | ID_KEY_ID | RFC 7296 |
| 12 | ID_FC_NAME | RFC 4595 |
| 13 | ID_NULL | RFC 7619 |
| 14-200 | Unassigned | |
| 201-255 | Reserved for Private Use | RFC 7296 |
IKEv2 Certificate Encodings
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
| Value | Certificate Encoding | Reference |
|---|---|---|
| 0 | Reserved | RFC 7296 |
| 1 | PKCS #7 wrapped X.509 certificate | UNSPECIFIED |
| 2 | PGP Certificate | UNSPECIFIED |
| 3 | DNS Signed Key | UNSPECIFIED |
| 4 | X.509 Certificate - Signature | RFC 7296 |
| 5 | Reserved | RFC 7296 |
| 6 | Kerberos Token | UNSPECIFIED |
| 7 | Certificate Revocation List (CRL) | RFC 7296 |
| 8 | Authority Revocation List (ARL) | UNSPECIFIED |
| 9 | SPKI Certificate | UNSPECIFIED |
| 10 | X.509 Certificate - Attribute | UNSPECIFIED |
| 11 | Raw RSA Key (DEPRECATED) | RFC 7296 |
| 12 | Hash and URL of X.509 certificate | RFC 7296 |
| 13 | Hash and URL of X.509 bundle | RFC 7296 |
| 14 | OCSP Content | RFC 4806 |
| 15 | Raw Public Key | RFC 7670 |
| 16-200 | Unassigned | |
| 201-255 | Reserved for Private Use | RFC 7296 |
IKEv2 Authentication Method
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
Note
To find out requirement levels for IKEv2 authentication methods, see RFC 8247.
Available Formats
| Value | Authentication Method | Reference |
|---|---|---|
| 0 | Reserved | RFC 7296 |
| 1 | RSA Digital Signature | RFC 7296 |
| 2 | Shared Key Message Integrity Code | RFC 7296 |
| 3 | DSS Digital Signature | RFC 7296 |
| 4-8 | Unassigned | RFC 7296 |
| 9 | ECDSA with SHA-256 on the P-256 curve | RFC 4754 |
| 10 | ECDSA with SHA-384 on the P-384 curve | RFC 4754 |
| 11 | ECDSA with SHA-512 on the P-521 curve | RFC 4754 |
| 12 | Generic Secure Password Authentication Method | RFC 6467 |
| 13 | NULL Authentication | RFC 7619 |
| 14 | Digital Signature | RFC 7427 |
| 15-200 | Unassigned | |
| 201-255 | Reserved for Private Use | RFC 7296 |
IKEv2 Notify Message Error Types
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
| Range | Registration Procedures |
|---|---|
| 0-8191 | Expert Review |
| 8192-16383 | Private Use |
| Value | Notify Message Error Type | Reference |
|---|---|---|
| 0 | Reserved | RFC 7296 |
| 1 | UNSUPPORTED_CRITICAL_PAYLOAD | RFC 7296 |
| 2-3 | Reserved | RFC 7296 |
| 4 | INVALID_IKE_SPI | RFC 7296 |
| 5 | INVALID_MAJOR_VERSION | RFC 7296 |
| 6 | Reserved | RFC 7296 |
| 7 | INVALID_SYNTAX | RFC 7296 |
| 8 | Reserved | RFC 7296 |
| 9 | INVALID_MESSAGE_ID | RFC 7296 |
| 10 | Reserved | RFC 7296 |
| 11 | INVALID_SPI | RFC 7296 |
| 12-13 | Reserved | RFC 7296 |
| 14 | NO_PROPOSAL_CHOSEN | RFC 7296 |
| 15-16 | Reserved | RFC 7296 |
| 17 | INVALID_KE_PAYLOAD | RFC 7296 |
| 18-23 | Reserved | RFC 7296 |
| 24 | AUTHENTICATION_FAILED | RFC 7296 |
| 25-33 | RESERVED | RFC 7296 |
| 34 | SINGLE_PAIR_REQUIRED | RFC 7296 |
| 35 | NO_ADDITIONAL_SAS | RFC 7296 |
| 36 | INTERNAL_ADDRESS_FAILURE | RFC 7296 |
| 37 | FAILED_CP_REQUIRED | RFC 7296 |
| 38 | TS_UNACCEPTABLE | RFC 7296 |
| 39 | INVALID_SELECTORS | RFC 7296 |
| 40 | UNACCEPTABLE_ADDRESSES | RFC 4555 |
| 41 | UNEXPECTED_NAT_DETECTED | RFC 4555 |
| 42 | USE_ASSIGNED_HoA | RFC 5026 |
| 43 | TEMPORARY_FAILURE | RFC 7296 |
| 44 | CHILD_SA_NOT_FOUND | RFC 7296 |
| 45 | INVALID_GROUP_ID | RFC 9838 |
| 46 | AUTHORIZATION_FAILED | RFC 9838 |
| 47 | STATE_NOT_FOUND | RFC 9370 |
| 48 | TS_MAX_QUEUE | RFC 9611 |
| 49 | REGISTRATION_FAILED | RFC 9838 |
| 50-8191 | Unassigned | |
| 8192-16383 | Reserved for Private Use | RFC 7296 |
IKEv2 Notify Message Status Types
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
| Range | Registration Procedures |
|---|---|
| 16384-40959 | Expert Review |
| 40960-65535 | Private Use |
| Value | Notify Message Status Type | Reference |
|---|---|---|
| 16384 | INITIAL_CONTACT | RFC 7296 |
| 16385 | SET_WINDOW_SIZE | RFC 7296 |
| 16386 | ADDITIONAL_TS_POSSIBLE | RFC 7296 |
| 16387 | IPCOMP_SUPPORTED | RFC 7296 |
| 16388 | NAT_DETECTION_SOURCE_IP | RFC 7296 |
| 16389 | NAT_DETECTION_DESTINATION_IP | RFC 7296 |
| 16390 | COOKIE | RFC 7296 |
| 16391 | USE_TRANSPORT_MODE | RFC 7296 |
| 16392 | HTTP_CERT_LOOKUP_SUPPORTED | RFC 7296 |
| 16393 | REKEY_SA | RFC 7296 |
| 16394 | ESP_TFC_PADDING_NOT_SUPPORTED | RFC 7296 |
| 16395 | NON_FIRST_FRAGMENTS_ALSO | RFC 7296 |
| 16396 | MOBIKE_SUPPORTED | RFC 4555 |
| 16397 | ADDITIONAL_IP4_ADDRESS | RFC 4555 |
| 16398 | ADDITIONAL_IP6_ADDRESS | RFC 4555 |
| 16399 | NO_ADDITIONAL_ADDRESSES | RFC 4555 |
| 16400 | UPDATE_SA_ADDRESSES | RFC 4555 |
| 16401 | COOKIE2 | RFC 4555 |
| 16402 | NO_NATS_ALLOWED | RFC 4555 |
| 16403 | AUTH_LIFETIME | RFC 4478 |
| 16404 | MULTIPLE_AUTH_SUPPORTED | RFC 4739 |
| 16405 | ANOTHER_AUTH_FOLLOWS | RFC 4739 |
| 16406 | REDIRECT_SUPPORTED | RFC 5685 |
| 16407 | REDIRECT | RFC 5685 |
| 16408 | REDIRECTED_FROM | RFC 5685 |
| 16409 | TICKET_LT_OPAQUE | RFC 5723 |
| 16410 | TICKET_REQUEST | RFC 5723 |
| 16411 | TICKET_ACK | RFC 5723 |
| 16412 | TICKET_NACK | RFC 5723 |
| 16413 | TICKET_OPAQUE | RFC 5723 |
| 16414 | LINK_ID | RFC 5739 |
| 16415 | USE_WESP_MODE | RFC 5840 |
| 16416 | ROHC_SUPPORTED | RFC 5857 |
| 16417 | EAP_ONLY_AUTHENTICATION | RFC 5998 |
| 16418 | CHILDLESS_IKEV2_SUPPORTED | RFC 6023 |
| 16419 | QUICK_CRASH_DETECTION | RFC 6290 |
| 16420 | IKEV2_MESSAGE_ID_SYNC_SUPPORTED | RFC 6311 |
| 16421 | IPSEC_REPLAY_COUNTER_SYNC_SUPPORTED | RFC 6311 |
| 16422 | IKEV2_MESSAGE_ID_SYNC | RFC 6311 |
| 16423 | IPSEC_REPLAY_COUNTER_SYNC | RFC 6311 |
| 16424 | SECURE_PASSWORD_METHODS | RFC 6467 |
| 16425 | PSK_PERSIST | RFC 6631 |
| 16426 | PSK_CONFIRM | RFC 6631 |
| 16427 | ERX_SUPPORTED | RFC 6867 |
| 16428 | IFOM_CAPABILITY | Dongwook Kim; 3GPP TS 24.303 v10.6.0 annex B.2 |
| 16429 | GROUP_SENDER | RFC 9838 |
| 16430 | IKEV2_FRAGMENTATION_SUPPORTED | RFC 7383 |
| 16431 | SIGNATURE_HASH_ALGORITHMS | RFC 7427 |
| 16432 | CLONE_IKE_SA_SUPPORTED | RFC 7791 |
| 16433 | CLONE_IKE_SA | RFC 7791 |
| 16434 | PUZZLE | RFC 8019 |
| 16435 | USE_PPK | RFC 8784 |
| 16436 | PPK_IDENTITY | RFC 8784 |
| 16437 | NO_PPK_AUTH | RFC 8784 |
| 16438 | INTERMEDIATE_EXCHANGE_SUPPORTED | RFC 9242 |
| 16439 | IP4_ALLOWED | RFC 8983 |
| 16440 | IP6_ALLOWED | RFC 8983 |
| 16441 | ADDITIONAL_KEY_EXCHANGE | RFC 9370 |
| 16442 | USE_AGGFRAG | RFC 9347 |
| 16443 | SUPPORTED_AUTH_METHODS | RFC 9593 |
| 16444 | SA_RESOURCE_INFO | RFC 9611 |
| 16445 | USE_PPK_INT | RFC 9867 |
| 16446 | PPK_IDENTITY_KEY | RFC 9867 |
| 16447 | IKE_SA_INIT_FULL_TRANSCRIPT_AUTH | RFC-ietf-ipsecme-ikev2-downgrade-prevention-08 |
| 16448-40959 | Unassigned | |
| 40960-65535 | Reserved for Private Use | RFC 7296 |
IKEv2 Notification IPCOMP Transform IDs (Value 16387)
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
Note
To find out requirement levels for IPCOMP methods, see RFC 8221.
Available Formats
IKEv2 Security Protocol Identifiers
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
IKEv2 Traffic Selector Types
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
IKEv2 Configuration Payload CFG Types
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
IKEv2 Configuration Payload Attribute Types
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7296: Internet Key Exchange Protocol Version 2 (IKEv2)
Note
Attribute Types with an "*" may be multi-valued on return only if multiple values were requested.
Available Formats
| Value | Attribute Type | Multi-Valued | Length | Reference |
|---|---|---|---|---|
| 0 | Reserved | RFC 7296 | ||
| 1 | INTERNAL_IP4_ADDRESS | YES* | 0 or 4 octets | RFC 7296 |
| 2 | INTERNAL_IP4_NETMASK | NO | 0 or 4 octets | RFC 7296 |
| 3 | INTERNAL_IP4_DNS | YES | 0 or 4 octets | RFC 7296 |
| 4 | INTERNAL_IP4_NBNS | YES | 0 or 4 octets | RFC 7296 |
| 5 | Reserved | RFC 7296 | ||
| 6 | INTERNAL_IP4_DHCP | YES | 0 or 4 octets | RFC 7296 |
| 7 | APPLICATION_VERSION | NO | 0 or more | RFC 7296 |
| 8 | INTERNAL_IP6_ADDRESS | YES* | 0 or 17 octets | RFC 7296 |
| 9 | Reserved | RFC 7296 | ||
| 10 | INTERNAL_IP6_DNS | YES | 0 or 16 octets | RFC 7296 |
| 11 | Reserved | RFC 7296 | ||
| 12 | INTERNAL_IP6_DHCP | YES | 0 or 16 octets | RFC 7296 |
| 13 | INTERNAL_IP4_SUBNET | YES | 0 or 8 octets | RFC 7296 |
| 14 | SUPPORTED_ATTRIBUTES | NO | Multiple of 2 | RFC 7296 |
| 15 | INTERNAL_IP6_SUBNET | YES | 17 octets | RFC 7296 |
| 16 | MIP6_HOME_PREFIX | YES | 0 or 21 octets | RFC 5026 |
| 17 | INTERNAL_IP6_LINK | NO | 8 or more | RFC 5739 |
| 18 | INTERNAL_IP6_PREFIX | YES | 17 octets | RFC 5739 |
| 19 | HOME_AGENT_ADDRESS | NO | 16 or 20 | http://www.3gpp.org/ftp/Specs/html-info/24302.htm; Dongwook Kim |
| 20 | P_CSCF_IP4_ADDRESS | YES | 0 or 4 octets | RFC 7651 |
| 21 | P_CSCF_IP6_ADDRESS | YES | 0 or 16 octets | RFC 7651 |
| 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; Dongwook Kim |
| 25 | INTERNAL_DNS_DOMAIN | YES | 0 or more | RFC 8598 |
| 26 | INTERNAL_DNSSEC_TA | YES | 0 or more | RFC 8598 |
| 27 | ENCDNS_IP4 | YES | 0 or more | RFC 9464 |
| 28 | ENCDNS_IP6 | YES | 0 or more | RFC 9464 |
| 29 | ENCDNS_DIGEST_INFO | YES | 0 or more | RFC 9464 |
| 30-16383 | Unassigned | |||
| 16384-32767 | Reserved for Private Use | RFC 7296 |
IKEv2 Gateway Identity Types
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 5685: Redirect Mechanism for the Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
ROHC Attribute Types
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 5857: IKEv2 Extensions to Support Robust Header Compression over IPsec
Available Formats
| Value | ROHC Attribute Type | Format | Reference |
|---|---|---|---|
| 0 | Reserved | RFC 5857 | |
| 1 | Maximum Context Identifier (MAX_CID) | TV | RFC 5857 |
| 2 | ROHC Profile (ROHC_PROFILE) | TV | RFC 5857 |
| 3 | ROHC Integrity Algorithm (ROHC_INTEG) | TV | RFC 5857 |
| 4 | ROHC ICV Length in bytes (ROHC_ICV_LEN) | TV | RFC 5857 |
| 5 | Maximum Reconstructed Reception Unit (MRRU) | TV | RFC 5857 |
| 6-16383 | Unassigned | ||
| 16384-32767 | Reserved for Private Use | RFC 5857 |
IKEv2 Secure Password Methods
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 6467: Secure Password Framework for Internet Key Exchange Version 2 (IKEv2)
Available Formats
IKEv2 Hash Algorithms
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 7427: Signature Authentication in the Internet Key Exchange Version 2 (IKEv2)
Note
To find out requirement levels for IKEv2 hash algorithms, see RFC 8247.
Available Formats
Group SA Attributes
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 9838: Group Key Management Using the Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
| Value | Group SA Attributes | Format | Multi-Valued | Used in Protocol | Reference |
|---|---|---|---|---|---|
| 0 | Reserved | RFC 9838 | |||
| 1 | GSA_KEY_LIFETIME | TLV | NO | GIKE_UPDATE, AH, ESP | RFC 9838 |
| 2 | GSA_INITIAL_MESSAGE_ID | TLV | NO | GIKE_UPDATE | RFC 9838 |
| 3 | GSA_NEXT_SPI | TLV | YES | GIKE_UPDATE, AH, ESP | RFC 9838 |
| 4-16383 | Unassigned | ||||
| 16384-32767 | Reserved for Private Use | RFC 9838 |
Group-Wide Policy Attributes
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 9838: Group Key Management Using the Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
Group Key Bag Attributes
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 9838: Group Key Management Using the Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
Member Key Bag Attributes
Registration Procedure(s)
- Expert Review
Expert(s)
- Tero Kivinen, Valery Smyslov
Reference
- RFC 9838: Group Key Management Using the Internet Key Exchange Protocol Version 2 (IKEv2)
Available Formats
Contact Information
| Name | Contact URI | Last Updated |
|---|---|---|
| Dongwook Kim | dongwook.kim&etsi.org | 2026-01-15 |
| Kimmo Kymalainen | kimmo.kymalainen&etsi.org | 2015-12-02 |
| Matt Ball | matt.ball&ieee.org | 2007-10-11 |