다음을 통해 공유


DOT11_KEY_ALGO_CCMP 구조체(windot11.h)

중요하다

WiFiCx Windows 11에서 릴리스된 새로운 Wi-Fi 드라이버 모델입니다. WiFiCx를 사용하여 최신 기능을 활용하는 것이 좋습니다. WDI 드라이버 모델은 이제 유지 관리 모드에 있으며 높은 우선 순위 수정만 받습니다.

DOT11_KEY_ALGO_CCMP 구조는 데이터 암호화 및 암호 해독을 위해 AES-CCMP 알고리즘에서 사용하는 암호 키를 정의합니다.

통사론

typedef struct DOT11_KEY_ALGO_CCMP {
  UCHAR ucIV48Counter[6];
  ULONG ulCCMPKeyLength;
  UCHAR ucCCMPKey[1];
} DOT11_KEY_ALGO_CCMP, *PDOT11_KEY_ALGO_CCMP;

회원

ucIV48Counter[6]

재생 보호에 사용되는 AES-CCMP PN(패킷 번호)의 초기 48비트 값입니다. PN에 대한 자세한 내용은 AES-CCMP 참조하세요.

ulCCMPKeyLength

ucCCMPKey 배열에 있는 AES-CCMP 키 자료의 길이(바이트)입니다. 운영 체제에서 인증 및 암호 키 파생을 수행하는 경우 이 멤버의 값은 항상 16입니다.

ucCCMPKey[1]

AES-CCMP 키 자료입니다.

발언

AES-CCMP 키를 만들 때 802.11 스테이션은 송신 및 수신 경로에 대한 키에 대해 별도의 PN 카운터를 유지 관리해야 합니다. 스테이션은 다음과 같은 방법으로 PN 카운터를 초기화해야 합니다.

  • ucIV48Counter 멤버에 지정된 값의 수신 경로에 사용되는 PN 카운터를 초기화합니다.
  • 모든 값에 대한 보내기 경로에 사용되는 PN 카운터를 초기화합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
헤더 windot11.h(Ndis.h 포함)

참고 항목

OID_DOT11_CIPHER_KEY_MAPPING_KEY

AES-CCMP

DOT11_CIPHER_DEFAULT_KEY_VALUE