elemento sharedKey (segurança)
O elemento sharedKey (segurança) contém informações de chave compartilhadas. Esse elemento só será necessário se chaves WEP ou PSK forem necessárias para o par de autenticação e criptografia.
<xs:element name="sharedKey"
minOccurs="0"
>
<xs:complexType>
<xs:sequence>
<xs:element name="keyType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="networkKey">
<xs:enumeration value="passPhrase">
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="protected"
type="boolean"
/>
<xs:element name="keyMaterial"
type="string"
/>
<xs:any
processContents="lax"
minOccurs="0"
maxOccurs="unbounded"
namespace="##other"
/>
</xs:sequence>
</xs:complexType>
</xs:element>
Elementos pai
Elementos filho
Elemento | Type | Descrição |
---|---|---|
Keytype | Tipo de chave. | |
protegidos | booleano | Especifica se uma chave compartilhada é criptografada. |
keyMaterial | cadeia de caracteres | Contém a chave de rede ou a frase secreta. |
keyType
Indica se a chave compartilhada será uma chave de rede ou uma frase secreta.
Quando o elemento de criptografia tem um valor de WEP, keyType deve ser definido como networkKey.
protegidos
Especifica se uma chave compartilhada é criptografada.
O Windows Vista e o Windows Server 2008:protected sempre têm um valor "TRUE" se o perfil foi recuperado do repositório de perfil (por exemplo, chamando WlanGetProfile).
Windows XP com Service Pack 3 (SP3) ou API lan sem fio para Windows XP com Service Pack 2 (SP2): Esse elemento deve ter um valor de "FALSE".
keyMaterial
Contém uma chave de rede ou frase secreta. Se o elemento protegido tiver um valor TRUE, esse material de chave será criptografado; caso contrário, o material de chave será descriptografado. O material de chave criptografado é expresso em forma hexadecimal.
O intervalo de valores válidos para o elemento keyMaterial varia de acordo com o tipo de autenticação e criptografia usados, conforme especificado pelos elementos de autenticação e criptografia . Ele também varia de acordo com keyType.
A tabela a seguir mostra valores keyMaterial válidos para alguns pares de autenticação e criptografia.
valor de autenticação | valor de criptografia | valor keyType | Valores keyMaterial válidos |
---|---|---|---|
aberto ou compartilhado | WEP | networkKey | Esse elemento contém uma chave WEP de 5 ou 13 caracteres ANSI ou de 10 ou 26 caracteres hexadecimal. |
WPAPSK ou WPA2PSK | TKIP ou AES | Senha | Esse elemento contém uma frase secreta de 8 a 63 caracteres ASCII, ou seja, 8 a 63 caracteres ANSI no intervalo de 32 a 126. Os valores de chave devem estar em conformidade com os requisitos especificados pelo 802.11i. |
WPAPSK ou WPA2PSK | TKIP ou AES | networkKey | Esse elemento contém uma chave de 64 caracteres hexadecimal. |
Caracteres Unicode podem ser inseridos em que caracteres ANSI ou ASCII são especificados acima. No entanto, se os caracteres Unicode fornecidos não puderem ser mapeados para caracteres ANSI ou ASCII, o material de chave fornecido será rejeitado.
O material de chave retornado por WlanGetProfile é sempre criptografado. Além disso, se o material de chave não criptografado for passado para WlanSetProfile, o material da chave será criptografado automaticamente antes de ser armazenado no repositório de perfil.
Windows XP com SP3 e API lan sem fio para Windows XP com SP2: O material da chave nunca é criptografado.
Se o processo for executado no contexto da conta LocalSystem, você poderá descriptografar o material de chave chamando CryptUnprotectData.
Comentários
Para o Windows Vista e o Windows Server 2008, os dados associados ao elemento sharedKey são criptografados antes de serem salvos no repositório de perfil.
Para o Windows XP com SP3 e a API lan sem fio para Windows XP com SP2, os dados não são criptografados.
Exemplos
Para exibir perfis de exemplo que usam o elemento sharedKey e seus elementos filho, consulte Exemplo de perfil não difundido, exemplo de perfil WPA-Personal e exemplo de perfil WPA2-Personal. Para exibir perfis de exemplo que usam o elemento protegido , confira Exemplos de perfil sem fio.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista, Windows XP com SP3 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Redistribuível | API de LAN sem fio para Windows XP com SP2 |