¿Qué cifrado utiliza Apple?

1

Con sus dispositivos iOS, Apple permite a las personas bloquear ciertas aplicaciones a través de "Restricciones". Hace poco tuve un problema con mi iPhone en el que estoy seguro de que ingresé la contraseña correcta en mi nuevo teléfono, pero el dispositivo se negó a darme acceso. La búsqueda en línea muestra MUCHAS personas que dicen lo mismo.

Me pregunto si es realmente un error, o si todos somos simplemente olvidadizos.

Los códigos de acceso se almacenan en un archivo XML. El mío fue este:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>RestrictionsPasswordKey</key>
    <data>
    PKu5mw2c2qFkynodAj9rc07KQ+E=
    </data>
    <key>RestrictionsPasswordSalt</key>
    <data>
    EPHEAw==
    </data>
</dict>
</plist>

Al editar el archivo y realizar cambios, puedo confirmar que lo siguiente

Clave: IxxWEBikzuZi33zUqCBnAcWAavk=
Sal: aSbUXg==

Igual que el código de acceso: 1234

Dado que cada código de acceso tiene solo cuatro dígitos, ¿cómo puedo descifrar mi código de acceso inicial para ver si realmente era lo que recuerdo que era, o si lo había ingresado incorrectamente la primera vez?

    
pregunta Django Reinhardt 30.05.2014 - 14:13
fuente

1 respuesta

1

Puedo confirmar que usan pbkdf2-hmac-sha1 . Puedes leer cómo descifrar los códigos aquí:

enlace

¡

Resulta que, después de todo, había olvidado mi código de acceso!

    
respondido por el Django Reinhardt 30.05.2014 - 14:56
fuente

Lea otras preguntas en las etiquetas