RSNA_AKM_SUITE enumeration (windot11.h)
The RSNA_AKM_SUITE enumeration specifies Robust Security Network Association (RSNA) authentication and key management (AKM) suites.
Syntax
typedef enum {
rsna_akm_none = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 0),
rsna_akm_1x = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 1),
rsna_akm_psk = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 2),
rsna_akm_ft_1x_sha256 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 3),
rsna_akm_ft_psk_sha256 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 4),
rsna_akm_1x_sha256 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 5),
rsna_akm_psk_sha256 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 6),
rsna_akm_tdls_sha256 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 7),
rsna_akm_sae_pmk256 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 8),
rsna_akm_ft_sae_pmk256 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 9),
rsna_akm_peerkey_sha256 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 10),
rsna_akm_1x_suite_b_sha256 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 11),
rsna_akm_1x_suite_b_sha384 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 12),
rsna_akm_ft_1x_sha384_cmp_256 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 13),
rsna_akm_fils_1x_sha256 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 14),
rsna_akm_fils_1x_sha384 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 15),
rsna_akm_ft_fils_1x_sha256 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 16),
rsna_akm_ft_fils_sha384 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 17),
rsna_akm_owe = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 18),
rsna_akm_ft_psk_sha384 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 19),
rsna_akm_psk_sha384 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 20),
rsna_akm_ft_1x_sha384 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 22),
rsna_akm_1x_sha384 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 23),
rsna_akm_sae_pmk384 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 24),
rsna_akm_ft_sae_pmk384 = AKM_FROM_TYPE(RSNA_OUI_PREFIX, 25),
rsna_akm_max = rsna_akm_ft_sae_pmk384
} RSNA_AKM_SUITE;
Constants
rsna_akm_none Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, No RSNA AKM suite. |
rsna_akm_1x Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, 802.1X authentication with a Pseudo-Random Function (PRF) of 128 bits. |
rsna_akm_psk Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, Pre-Shared Key (PSK) authentication with a PRF of 128 bits. |
rsna_akm_ft_1x_sha256 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, Fast Transition (FT) with 802.1X authentication and the SHA-256 encryption algorithm. |
rsna_akm_ft_psk_sha256 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, FT with PSK authentication and the SHA-256 encryption algorithm. |
rsna_akm_1x_sha256 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, 802.1X authentication with the SHA-256 encryption algorithm. |
rsna_akm_psk_sha256 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, PSK authentication with the SHA-256 encryption algorithm. |
rsna_akm_tdls_sha256 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, Tunneled Direct-Link Setup (TDLS) with the SHA-256 encryption algorithm. |
rsna_akm_sae_pmk256 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, Simultaneous Authentication of Equals (SAE) with a Pairwise Master Key (PMK) of 256 bits. |
rsna_akm_ft_sae_pmk256 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, FT with SAE and a PMK of 256 bits. |
rsna_akm_peerkey_sha256 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, Peer key authentication with the SHA-256 encryption algorithm. |
rsna_akm_1x_suite_b_sha256 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, Suite B Cryptography with 802.1X authentication and the SHA-256 encryption algorithm. |
rsna_akm_1x_suite_b_sha384 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, Suite B Cryptography/Converged Security and Network Architecture (CSNA) with 802.1X authentication and the SHA-384 encryption algorithm. |
rsna_akm_ft_1x_sha384_cmp_256 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, FT with 802.1X authentication, SHA-384 for encryption, and either Counter Mode Cipher Block Chaining Message Authentication Code Protocol (CCMP) or Galois/Counter Mode Protocol (GCMP) with 256 bits for data confidentiality. |
rsna_akm_fils_1x_sha256 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, Fast Initial Link Setup (FILS) with 802.1X authentication and the SHA-256 encryption algorithm. |
rsna_akm_fils_1x_sha384 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, FILS with 802.1X authentication and the SHA-384 encryption algorithm. |
rsna_akm_ft_fils_1x_sha256 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, FT with FILS, 802.1X authentication, and the SHA-256 encryption algorithm. |
rsna_akm_ft_fils_sha384 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, FT with FILS and the SHA-384 encryption algorithm. |
rsna_akm_owe Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, Reserved for Opportunistic Wireless Encryption (OWE). |
rsna_akm_ft_psk_sha384 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, FT with PSK authentication and the SHA-384 encryption algorithm. |
rsna_akm_psk_sha384 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, PSK authentication with the SHA-384 encryption algorithm. |
rsna_akm_ft_1x_sha384 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, FT with 802.1X authentication and the SHA-384 encryption algorithm. |
rsna_akm_1x_sha384 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, 802.1X authentication with the SHA-384 encryption algorithm. |
rsna_akm_sae_pmk384 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, Simultaneous Authentication of Equals (SAE) with a PMK of 384 bits. |
rsna_akm_ft_sae_pmk384 Value: AKM_FROM_TYPE(RSNA_OUI_PREFIX, Fast Transition (FT) with SAE and a PMK of 384 bits. |
rsna_akm_max Value: rsna_akm_ft_sae_pmk384 The maximum range of the RSNA_AKM_SUITE enum. |
Remarks
The RSNA_AKM_SUITE enumeration is used in the WDI_TLV_RSNA_AKM_SUITE TLV.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 11, version 24H2 |
Header | windot11.h |