WDI_CIPHER_ALGORITHM enumeração (dot11wificxtypes.h)

Importante

Este tópico faz parte do modelo de driver WiFiCx. WiFiCx é o modelo de driver Wi-Fi lançado em Windows 11. Recomendamos que você use o WiFiCx para aproveitar os recursos mais recentes. O WDI do modelo de driver Wi-Fi anterior está no modo de manutenção e receberá apenas correções de alta prioridade.

A enumeração WDI_CIPHER_ALGORITHM define os valores do algoritmo de codificação.

Syntax

typedef enum _WDI_CIPHER_ALGORITHM {
  WDI_CIPHER_ALGO_NONE = 0x00,
  WDI_CIPHER_ALGO_WEP40 = 0x01,
  WDI_CIPHER_ALGO_TKIP = 0x02,
  WDI_CIPHER_ALGO_CCMP = 0x04,
  WDI_CIPHER_ALGO_WEP104 = 0x05,
  WDI_CIPHER_ALGO_BIP = 0x06,
  WDI_CIPHER_ALGO_GCMP = 0x08,
  WDI_CIPHER_ALGO_GCMP_256 = 0x09,
  WDI_CIPHER_ALGO_CCMP_256 = 0x0a,
  WDI_CIPHER_ALGO_BIP_GMAC_128 = 0x0b,
  WDI_CIPHER_ALGO_BIP_GMAC_256 = 0x0c,
  WDI_CIPHER_ALGO_BIP_CMAC_256 = 0x0d,
  WDI_CIPHER_ALGO_WPA_USE_GROUP = 0x100,
  WDI_CIPHER_ALGO_RSN_USE_GROUP = 0x100,
  WDI_CIPHER_ALGO_WEP = 0x101,
  WDI_CIPHER_ALGO_IHV_START = 0x80000000,
  WDI_CIPHER_ALGO_IHV_END = 0xffffffff
} WDI_CIPHER_ALGORITHM;

Constantes

 
WDI_CIPHER_ALGO_NONE
Valor: 0x00
Especifica que nenhum algoritmo de codificação está habilitado ou tem suporte.
WDI_CIPHER_ALGO_WEP40
Valor: 0x01
Especifica um algoritmo WEP (Privacidade Equivalente com Fio), que é o algoritmo baseado em RC4 especificado no padrão IEEE 802.11-2012. Esse enumerador especifica o algoritmo de criptografia WEP com uma chave de criptografia de 40 bits.
WDI_CIPHER_ALGO_TKIP
Valor: 0x02
Especifica um algoritmo TKIP (Protocolo de Integridade de Chave Temporal), que é o conjunto de criptografias baseado em RC4 baseado nos algoritmos definidos na especificação WPA e no padrão IEEE 802.11i-2004. Essa codificação também usa o algoritmo MIC (Código de Integridade de Mensagem michael) para proteção contra falsificação.
WDI_CIPHER_ALGO_CCMP
Valor: 0x04
Especifica um algoritmo AES-CCMP, conforme especificado no padrão IEEE 802.11i-2004 e RFC 3610. O AES (Advanced Encryption Standard) é o algoritmo de criptografia definido no FIPS PUB 197.
WDI_CIPHER_ALGO_WEP104
Valor: 0x05
Especifica um algoritmo de criptografia WEP com uma chave de criptografia de 104 bits.
WDI_CIPHER_ALGO_BIP
Valor: 0x06
Especifica um algoritmo de criptografia BIP.
WDI_CIPHER_ALGO_GCMP
Valor: 0x08
Adicionado em Windows 10, versão 1607, WDI versão 1.0.21.

Especifica um algoritmo de criptografia GCMP (Galois/Counter Mode Protocol). É o único protocolo de criptografia com suporte para Phy 802.11ad (DMG).
WDI_CIPHER_ALGO_GCMP_256
Valor: 0x09
Adicionado em Windows 10, versão 2004, WDI versão 1.1.9.

Especifica um algoritmo de criptografia GCMP com uma chave de criptografia de 256 bits.
WDI_CIPHER_ALGO_CCMP_256
Valor: 0x0a
Adicionado em Windows 10, versão 2004, WDI versão 1.1.9.

Especifica um algoritmo AES-CCMP com uma chave de criptografia de 256 bits.
WDI_CIPHER_ALGO_BIP_GMAC_128
Valor: 0x0b
Adicionado em Windows 10, versão 2004, WDI versão 1.1.9.

Especifica um algoritmo de criptografia BIP-GMAC (Código de Autenticação de Mensagem de Galois do Protocolo de Integridade de Difusão) com uma chave de criptografia de 128 bits.
WDI_CIPHER_ALGO_BIP_GMAC_256
Valor: 0x0c
Adicionado em Windows 10, versão 2004, WDI versão 1.1.9.

Especifica um algoritmo de criptografia BIP-GMAC com uma chave de criptografia de 256 bits.
WDI_CIPHER_ALGO_BIP_CMAC_256
Valor: 0x0d
Adicionado em Windows 10, versão 2004, WDI versão 1.1.9.

Especifica um algoritmo de criptografia BIP-CMAC (Código de Autenticação de Mensagem baseado em Criptografia de Protocolo de Integridade de Difusão) com uma chave de criptografia de 256 bits.
WDI_CIPHER_ALGO_WPA_USE_GROUP
Valor: 0x100
Especifica um WPA (acesso protegido Wi-Fi) usar o pacote de criptografia de chave de grupo. Para obter mais informações sobre o pacote de criptografia Usar Chave de Grupo, consulte a Cláusula 7.3.2.25.1 do padrão IEEE 802.11i-2004.
WDI_CIPHER_ALGO_RSN_USE_GROUP
Valor: 0x100
Especifica um RSN (Robust Security Network) use o pacote de criptografia de chave de grupo. Para obter mais informações sobre o pacote de criptografia Usar Chave de Grupo, consulte a Cláusula 7.3.2.25.1 do padrão IEEE 802.11i-2004.
WDI_CIPHER_ALGO_WEP
Valor: 0x101
Especifica um algoritmo de criptografia WEP com uma chave de criptografia de qualquer comprimento.
WDI_CIPHER_ALGO_IHV_START
Valor: 0x80000000
Especifica o início do intervalo usado para definir algoritmos de criptografia proprietários desenvolvidos por um IHV (fornecedor independente de hardware).
WDI_CIPHER_ALGO_IHV_END
Valor: 0xffffffff
Especifica o final do intervalo usado para definir algoritmos de autenticação proprietários desenvolvidos por um IHV.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11
Servidor mínimo com suporte Windows Server 2022
Cabeçalho dot11wificxtypes.h

Confira também

WDI_TLV_UNICAST_ALGORITHM_LIST

WDI_TLV_ASSOCIATION_RESULT_PARAMETERS

WDI_TLV_MULTICAST_CIPHER_ALGO_LIST

WDI_TLV_ASSOCIATION_RESPONSE_RESULT_PARAMETERS