Specifying Cipher Keys

When the miniport driver is operating in Extensible Station (ExtSTA) mode, the following object identifiers (OIDs) set the cipher keys used by the 802.11 station.

NameDescription

OID_DOT11_CIPHER_DEFAULT_KEY

Sets a cipher key in either the default key table (if the set request specifies a NULL media access control (MAC) address) or the per-station (STA) default key table.

OID_DOT11_CIPHER_KEY_MAPPING_KEY

Sets a cipher key in the key-mapping key table.

 

When a cipher key is set, the following actions can be specified in the set request:

  • The key at the specified index within the table can be added or deleted. If a key at the specified index already exists and the requested action is to add the key, the miniport driver replaces the key with the new key material defined in the set request.

  • The key at the specified index within the table can be static and must persist across connection, roam, and disconnection operations to a basic service set (BSS) network. The miniport driver removes these keys only when one of the following occurs:

When the miniport driver is operating in Extensible Station (ExtSTA) mode, the following OIDs set or query how the 802.11 station uses cipher keys.

NameDescription

OID_DOT11_CIPHER_DEFAULT_KEY_ID

Sets or queries the index of the key in the default key and per-STA default key tables that the 802.11 station uses for data encryption. The station uses this key for transmitted packets unless a key-mapping key exists for the destination MAC address.

OID_DOT11_UNICAST_USE_GROUP_ENABLED

Sets or queries the support by the 802.11 station for the "Use Group Key" cipher suite. For more information about the "Use Group Key" cipher suite, refer to Clause 7.3.2.9.1 of the IEEE 802.11i-2004 standard.

 

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft