Compreendendo a saída de `iwlist keys`

Compreendendo a saída de `iwlist keys`

Estou tentando entender a saída de iwscan listum adaptador sem fio que possuo.

A página do manual diz:

   keys/enc[ryption]
          List the encryption key sizes supported  and  list
          all the encryption keys set in the device.

E a saída que recebo é:

wlan0  2 key sizes : 40, 104bits
      4 keys available :
            [1]: off
            [2]: off
            [3]: off
            [4]: off
      Current Transmit Key: [1]

A que chave se referem os dois tamanhos de chave?

Quais são as 4 chaves desocupadas?

Qual é a chave de transmissão?

Responder1

Você está olhando a configuração paraWEP, o padrão de criptografia Wi-Fi original e completamente obsoleto. Ele tinha um sistema muito simples (sem handshake de chave, sem KDF), apenas uma chave hexadecimal estática bruta para o algoritmo de criptografia RC4.

Os dispositivos WEP podem ser programados com quatro chaves – uma é selecionada como a chave de transmissão (criptografia) "ativa", mas todas as quatro funcionam como chaves de recepção (descriptografia). Portanto, não há mais nada a fazer - a "chave de transmissão atual" informa qual chave é usada durante a transmissão.

EUpensareste recurso pode ter sido usado para rotação de chave (se você programar as teclas 'atual' e 'próximo', os dispositivos não precisam mais alternar precisamente ao mesmo tempo) e/ou isolamento entre dispositivos (alguns dispositivos usando a chave 1, outros chave 2, etc).


Nota 1: As ferramentas iwconfige iwlistsão construídas em WEXT, que os drivers Linux Wi-Fi modernos não usam mais. Embora a estrutura nl80211/cfg80211 atual ainda forneça suporte WEXT emulado, todos os novos recursos vão para a iwferramenta baseada em nl80211. (Existem algumas exceções, por exemplo, alguns drivers Realtek ainda usam WEXT.)

Nota 2:Nenhumdessas ferramentas lidam com WPA – você não será capaz de definir sua senha WPA por meio de 'iwconfig' nem por meio de 'iw'. Tanto o WPA1 quanto o WPA2 (RSN) usam codificação dinâmica que é executada por wpa_supplicantou iwddaemons.

informação relacionada