Como generar llaves WEP al azar

Published 2007-09-18

Si trabajamos con redes inalámbricas es importante usar la encriptación del los datos WEP (Wired Equivalent Privacy), de manera que solo lo ordenadores que conocen la "llave secreta" se puede conectar a la red WiFi.

Al configurar el router inalambrico tenemos que proveer esta llave. En caso de routers de Telefonica esta llave ya ha sido generada y suele ser escrita por de bajo del router mismo, yo pero creo que lo mejor es generar nuestras llaves al azar usando Linux o cualquier otro sistema de tipo Unix, como por ejemplo Mac OS X.

$ dd if=/dev/random bs=1 count=13 2>/dev/null|xxd -ps

Este comando devuelve algo similar a esto:

3cafee64845c2617aa9d1b1411

Esta es una llave de 104-bit a sea de 26 digitos hexadecimales, si necesitas una llave de diferente tamaño tienes que cambiar el parametro count de la siguente manera:

  • 40 bits: count=5
  • 64 bits: count=8
  • 104 bits: count=13
  • 128 bits: count=16
  • 152 bits: count=19
  • 232 bits: count=29
  • 256 bits: count=32

Danilo