DOT11_CIPHER_ALGORITHM 열거형(wlantypes.h)
Syntax
typedef enum _DOT11_CIPHER_ALGORITHM {
DOT11_CIPHER_ALGO_NONE = 0x00,
DOT11_CIPHER_ALGO_WEP40 = 0x01,
DOT11_CIPHER_ALGO_TKIP = 0x02,
DOT11_CIPHER_ALGO_CCMP = 0x04,
DOT11_CIPHER_ALGO_WEP104 = 0x05,
DOT11_CIPHER_ALGO_BIP = 0x06,
DOT11_CIPHER_ALGO_GCMP = 0x08,
DOT11_CIPHER_ALGO_GCMP_256 = 0x09,
DOT11_CIPHER_ALGO_CCMP_256 = 0x0a,
DOT11_CIPHER_ALGO_BIP_GMAC_128 = 0x0b,
DOT11_CIPHER_ALGO_BIP_GMAC_256 = 0x0c,
DOT11_CIPHER_ALGO_BIP_CMAC_256 = 0x0d,
DOT11_CIPHER_ALGO_WPA_USE_GROUP = 0x100,
DOT11_CIPHER_ALGO_RSN_USE_GROUP = 0x100,
DOT11_CIPHER_ALGO_WEP = 0x101,
DOT11_CIPHER_ALGO_IHV_START = 0x80000000,
DOT11_CIPHER_ALGO_IHV_END = 0xffffffff
} DOT11_CIPHER_ALGORITHM, *PDOT11_CIPHER_ALGORITHM;
상수
DOT11_CIPHER_ALGO_NONE 값: 0x00 암호화 알고리즘이 사용되거나 지원되지 않도록 지정합니다. |
DOT11_CIPHER_ALGO_WEP40 값: 0x01 RC4 기반 알고리즘인 WEP(Wired Equivalent Privacy) 알고리즘을 지정합니다. IEEE 802.11-2012 표준에 지정됩니다. 이 열거자는 를 사용하여 WEP 암호 알고리즘을 지정합니다. 40비트 암호 키입니다. |
DOT11_CIPHER_ALGO_TKIP 값: 0x02 RC4 기반 암호 제품군인 TKIP(임시 키 무결성 프로토콜) 알고리즘을 지정합니다. WPA 사양 및 IEEE 802.11i-2004에 정의된 알고리즘을 기반으로 하는 표준. 또한 이 암호는 위조를 위해 MIC(Michael Message Integrity Code) 알고리즘을 사용합니다. 보호. |
DOT11_CIPHER_ALGO_CCMP 값: 0x04 IEEE 802.11i-2004 표준 및 RFC 3610에 지정된 대로 AES-CCMP 알고리즘을 지정합니다. AES(Advanced Encryption Standard)는 FIPS PUB 197에 정의된 암호화 알고리즘입니다. |
DOT11_CIPHER_ALGO_WEP104 값: 0x05 104비트 암호 키를 사용하여 WEP 암호화 알고리즘을 지정합니다. |
DOT11_CIPHER_ALGO_BIP 값: 0x06 BIP 암호 알고리즘을 지정합니다. |
DOT11_CIPHER_ALGO_GCMP 값: 0x08 |
DOT11_CIPHER_ALGO_GCMP_256 값: 0x09 256비트 암호 키를 사용하여 GCMP 암호화 알고리즘을 지정합니다. |
DOT11_CIPHER_ALGO_CCMP_256 값: 0x0a 256비트 암호 키를 사용하여 AES-CCMP 알고리즘을 지정합니다. |
DOT11_CIPHER_ALGO_BIP_GMAC_128 값: 0x0b 128비트 암호 키를 사용하여 BIP-GMAC(브로드캐스트 무결성 프로토콜 Galois 메시지 인증 코드) 암호화 알고리즘을 지정합니다. |
DOT11_CIPHER_ALGO_BIP_GMAC_256 값: 0x0c 256비트 암호 키를 사용하여 BIP-GMAC 암호화 알고리즘을 지정합니다. |
DOT11_CIPHER_ALGO_BIP_CMAC_256 값: 0x0d 256비트 암호 키를 사용하여 BIP-CMAC(브로드캐스트 무결성 프로토콜 암호화 기반 메시지 인증 코드) 암호화 알고리즘을 지정합니다. |
DOT11_CIPHER_ALGO_WPA_USE_GROUP 값: 0x100 WPA(Wifi Protected Access) 그룹 키 암호 그룹을 사용하도록 지정합니다. 그룹 키 암호 사용 도구 모음에 대한 자세한 내용은 IEEE의 절 7.3.2.25.1을 참조하세요. 802.11i-2004 표준. |
DOT11_CIPHER_ALGO_RSN_USE_GROUP 값: 0x100 그룹 키 암호 그룹을 사용하여 RSN(강력한 보안 네트워크)을 지정합니다. 그룹 키 암호 사용 도구 모음에 대한 자세한 내용은 IEEE의 절 7.3.2.25.1을 참조하세요. 802.11i-2004 표준. |
DOT11_CIPHER_ALGO_WEP 값: 0x101 모든 길이의 암호 키를 사용하여 WEP 암호화 알고리즘을 지정합니다. ExtSTA(Extensible Station) 모드에서 작동하는 미니포트 드라이버는 최대 WEP 암호화를 지정합니다. 쿼리를 통한 키 길이 OID_DOT11_EXTSTA_CAPABILITY. 참고 운영 체제는 인증하는 경우에만 이 암호화 알고리즘을 사용하도록 설정합니다. 의 알고리즘 DOT11_AUTH_ALGO_80211_OPEN 또는 DOT11_AUTH_ALGO_80211_SHARED_KEY 사용하도록 설정되었습니다. 이에 대한 자세한 내용 인증 알고리즘, 참조 DOT11_AUTH_ALGORITHM. |
DOT11_CIPHER_ALGO_IHV_START 값: 0x80000000 전용 암호 알고리즘을 정의하는 데 사용되는 범위의 시작을 지정합니다. IHV(독립 하드웨어 공급업체)에서 개발했습니다. The DOT11_CIPHER_ALGO_IHV_START 열거자는 미니포트 드라이버가 작동하는 경우에만 유효합니다. ExtSTA 모드. |
DOT11_CIPHER_ALGO_IHV_END 값: 0xffffffff 독점 인증 알고리즘을 정의하는 데 사용되는 범위의 끝을 지정합니다. 는 IHV에서 개발됩니다. The DOT11_CIPHER_ALGO_IHV_END 열거자는 미니포트 드라이버가 ExtSTA에서 작동하는 경우에만 유효합니다. 모드로 유지되는 동안 모든 쿼럼 구성 설정이 무시됩니다. |
설명
IHV는 DOT11_CIPHER_ALGO_IHV_START DOT11_CIPHER_ALGO_IHV_END 통해 독점 암호 알고리즘에 대한 값을 할당할 수있습니다. IHV는 이 범위의 고유 번호를 각 전용 암호 알고리즘에 할당해야 합니다.
IHV가 운영 체제에서 지원하는 암호화 알고리즘에 대한 자체 지원을 개발하는 경우 IHV는 이 범위의 고유 번호도 할당해야 합니다. 예를 들어 IHV가 자체 버전의 TKIP를 개발하는 경우 DOT11_CIPHER_ALGO_IHV_START DOT11_CIPHER_ALGO_IHV_END이 버전에 대한 값을 할당해야 합니다.
미니포트 드라이버는 다음 기본 설정 순서(가장 높음에서 가장 낮은 순서로 나열됨)에 따라 암호화 알고리즘을 사용하거나 선택해야 합니다.
DOT11_CIPHER_ALGO_CCMP
DOT11_CIPHER_ALGO_TKIP
DOT11_CIPHER_ALGO_WEP
DOT11_CIPHER_ALGO_WEP104
DOT11_CIPHER_ALGO_WEP40
DOT11_CIPHER_ALGO_NONE
미니포트 드라이버가 IHV 정의 암호 알고리즘을 지원하는 경우 미니포트 드라이버는 802.11 표준 암호 알고리즘과 관련하여 이러한 알고리즘에 대한 기본 설정 순서를 결정할 수 있습니다.
Windows 7부터 802.11 미니포트 드라이버는 에서 지원되는 인증 및 암호 알고리즘 쌍의 조합을 보고할 수 있습니다. DOT11_AUTH_CIPHER_PAIR_LIST 구조체입니다. 그러나 운영 체제가 소프트 AP를 시작하는 경우 DOT11_AUTH_ALGO_RSNA_PSK 인증 알고리즘과 DOT11_CIPHER_ALGO_CCMP 암호화 알고리즘만 사용하도록 설정합니다. 소프트 AP를 지원하려면 미니포트 드라이버가 이 인증/암호 쌍을 지원해야 합니다.
확장 가능한 AP 모드에서 작동하는 NIC에서 WPS를 사용하는 경우 미니포트 드라이버는 사용 권한 부여 및 암호 알고리즘에 관계없이 개방형 시스템 인증 또는 WEP(유선 등가 개인 정보 보호) 알고리즘을 사용하여 피어 스테이션이 확장 가능한 AP와 연결되도록 허용해야 합니다. WPS 및 확장 가능한 AP에 대한 자세한 내용은 OID_DOT11_WPS_ENABLED 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 운영 체제의 Windows 8 이상 버전에서 사용할 수 있습니다. |
머리글 | wlantypes.h(Ndis.h 포함) |
추가 정보
OID_DOT11_CIPHER_KEY_MAPPING_KEY DOT11_ASSOCIATION_COMPLETION_PARAMETERS피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기