Estaba pensando en generar una frase de contraseña WPA-PSK, y veo en la página de manual de OpenBSD wpa-psk(8)
:
The passphrase must be a sequence of between 8 and 63
ASCII-encoded characters.
¿Cuál es exactamente el criterio para "codificado en ASCII" aquí? ¿Solo que deben ser caracteres de 8 bits con el bit alto sin configurar? ¿Se permiten caracteres no imprimibles?
Ahora que lo pienso ... ¿Tiene algún sentido mi enfoque de generar aleatoriamente una frase de contraseña? ¿Sería mejor simplemente generar 64 bytes aleatorios y usar eso como clave?
fuente
De http://www.xs4all.nl/~rjoris/wpapsk.html - "Cálculo de clave WPA - De frase de contraseña a clave hexadecimal Detalles del cálculo":
En cuanto a su pregunta:
Does my approach of randomly generating a passphrase make any sense? Would it be better to just generate 64 random bytes and use that as a key?
cualquiera de los dos sería muy fuerte, siempre que utilizara todo tipo de símbolos, números y caracteres alfabéticos aleatorios en su frase de contraseña de bytes aleatorios. A mi modo de verlo: ambos (generados o aleatorios) serían imposibles de adivinar / piratear ...fuente