struktur DOT11_KEY_ALGO_CCMP (windot11.h)

Penting Antarmuka LAN Nirkabel Native 802.11 tidak digunakan lagi di Windows 10 dan yang lebih baru. Silakan gunakan WLAN Device Driver Interface (WDI) sebagai gantinya. Untuk informasi selengkapnya tentang WDI, lihat WLAN Universal Windows driver model.
 
Struktur DOT11_KEY_ALGO_CCMP mendefinisikan kunci cipher yang digunakan oleh algoritma AES-CCMP untuk enkripsi dan dekripsi data.

Sintaks

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

Anggota

ucIV48Counter[6]

Nilai awal 48-bit dari Nomor Paket (PN) AES-CCMP, yang digunakan untuk perlindungan pemutaran ulang. Untuk informasi selengkapnya tentang PN, lihat AES-CCMP.

ulCCMPKeyLength

Panjangnya, dalam byte, dari bahan kunci AES-CCMP dalam array ucCCMPKey . Jika autentikasi dan derivasi kunci sandi dilakukan oleh sistem operasi, anggota ini akan selalu memiliki nilai 16.

ucCCMPKey[1]

Bahan kunci AES-CCMP.

Keterangan

Ketika kunci AES-CCMP dibuat, stasiun 802.11 harus mempertahankan penghitung PN terpisah untuk kunci untuk jalur kirim dan terima. Stasiun harus menginisialisasi penghitung PN dengan cara berikut:

  • Inisialisasi penghitung PN yang digunakan untuk jalur penerima ke nilai yang ditentukan dalam anggota ucIV48Counter .
  • Inisialisasi penghitung PN yang digunakan untuk jalur pengiriman ke nilai apa pun.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows.
Header windot11.h (termasuk Ndis.h)

Lihat juga

OID_DOT11_CIPHER_KEY_MAPPING_KEY

AES-CCMP

DOT11_CIPHER_DEFAULT_KEY_VALUE