Estoy tratando de entender el resultado de iwscan list
un adaptador inalámbrico que tengo.
La página del manual dice:
keys/enc[ryption]
List the encryption key sizes supported and list
all the encryption keys set in the device.
Y el resultado que recibo es:
wlan0 2 key sizes : 40, 104bits
4 keys available :
[1]: off
[2]: off
[3]: off
[4]: off
Current Transmit Key: [1]
¿A qué clave se refieren los dos tamaños de clave?
¿Cuales son las 4 llaves desocupadas?
¿Cuál es la clave de transmisión?
Respuesta1
Estás viendo la configuración paraWEP, el estándar de cifrado Wi-Fi original y completamente obsoleto. Tenía un sistema muy simple (sin protocolo de enlace de claves, sin KDF), solo una clave hexadecimal estática sin formato para el algoritmo de cifrado RC4.
Los dispositivos WEP se pueden programar con cuatro claves: una se selecciona como clave de transmisión (cifrado) "activa", pero las cuatro funcionan como claves de recepción (descifrado). Así que no hay nada más: la "clave de transmisión actual" le indica qué clave se utiliza al transmitir.
IpensarEsta función podría haberse utilizado para la rotación de teclas (si programa las teclas "actual" y "siguiente", los dispositivos ya no necesitan cambiar exactamente al mismo tiempo) y/o aislamiento entre dispositivos (algunos dispositivos usan la tecla 1, otros clave 2, etc).
Nota 1: Las herramientas iwconfig
y iwlist
están basadas en WEXT, que los controladores Wi-Fi de Linux modernos ya no utilizan. Aunque el marco actual nl80211/cfg80211 todavía proporciona soporte WEXT emulado, todas las características nuevas van a la iw
herramienta basada en nl80211. (Hay algunas excepciones, por ejemplo, algunos controladores Realtek todavía usan WEXT).
Nota 2:Ningunode estas herramientas tratan con WPA en absoluto; no podrá configurar su frase de contraseña WPA a través de 'iwconfig' ni de 'iw'. Tanto WPA1 como WPA2 (RSN) utilizan codificación dinámica realizada por demonios wpa_supplicant
o iwd
.