Si consigues la clave hexadecimal ya la tienes no necesitas la versión ASCII. A la hora de introducir la clave si utilizas el asistente de conexion inalambrica de Windows introducela directamente y ya te funcionará (en tu caso 091A700500), ya que por la longitud de la string que introduces ya detecta automaticamente que es hexadecimar. Si utilizas el software de la propia tarjeta pues lo mismo, aunque normalmente tendrás que seleccionar una opción para indicar que introduces la clave en hexadecimal.
Si el problema es a la hora de crear los diccionarios, para este tipo de claves existen diccionarios especiales que se llaman diccionarios hexadecimales. Un ejemplo de un diccionario:
00:00:00:00:01
00:00:00:00:02
00:00:00:00:03
00:00:00:00:04
00:00:00:00:05
00:00:00:00:06
...
FA:2F:5A:B2:A2
FA:2F:5A:B2:A3
FA:2F:5A:B2:A4
FA:2F:5A:B2:A5
FA:2F:5A:B2:A6
FA:2F:5A:B2:A7
Para que aircrack-ng detecte estos diccionarios como hexadecimales y no como diccionarios normales, tienes que indicarle la opción
h: antes del diccionario. Ejemplo:
aircrack-ng -w h:C:\Ruta\midiccionario.txt" C:\captura.cap
Sin embargo, aircrack-ng en su versión actual 1.1 tiene un error por el que no funcionan los diccionarios hexadecimales. Para más información sobre el tema y soluciones parcheadas aqui:
http://foro.elhacker.net/hacking_wireless/guia_parchear_aicrackng_para_que_funcione_con_diccionarios_wep_hexadecimales-t307126.0.htmlPor último, si tu problema no es debido a ninguna de estas cosas no se que puede ser. Las claves hexadecimales pueden tener carácteres especiales no imprimibles o simbólicos (tecla retroceso, suprimir, etc), y no podrás introducirlas en un cuadro de diálogo de manera normal. Pero puedes introducir la contraseña hexadecimal directamente que te la aceptará.
Saludos