Aquí hay un artículo que describe tu pregunta.
Bien, por ejemplo, aquí está la contraseña que usé: SomeSnazzyPassphrase!
Y aquí está en el llavero después de que iOS la comparta con una Mac CEAF1EE4F3050D25F2EF057A66CFD4570559C95656450407136347B75960255E
Antes de que entendamos cómo revertirlo, debemos entender cómo llegamos allí.
En primer lugar, estamos usando un programa llamado wpa_passphrase
, que se usa en combinación de su SSID y frase de contraseña, para generar esa cadena codificada larga.
Así es como obtuvimos la "contraseña" grande arriba: wpa_passphrase <ssid> [passphrase]
Por ejemplo wpa_passphrase MySSID SomeSnazzyPassphrase!
Y tenemos el PSK hashed creado para ser CEAF1EE4F3050D25F2EF057A66CFD4570559C95656450407136347B75960255E
Ahora, como wpa_supplicant utiliza un cifrado basado en AES, revertir eso no va a ser fácil. De hecho, voy a arriesgarme y decir que es prácticamente imposible.