Esta es la razón por la que Touch ID requiere ingresar un código de seguridad después de reiniciar un iPhone o una tableta iPad

  Touch ID está pensado para permitir proteger iPhones y tabletas iPad mediante una huella digital, y una de sus medidas de seguridad requiere la reintroducción de un código de seguridad después de reiniciar un terminal, la huella digital no se puede utilizar. Si alguna vez te has preguntado por qué iOS requiere que ingreses un código de seguridad después de reiniciar, prohibiendo el uso de una huella digital, la explicación se encuentra a continuación. En la práctica, iOS no almacena imágenes de huellas dactilares en su enclave seguro, sino una representación matemática de las mismas, una imagen de la huella que no se puede reproducir en su base.

Touch ID no almacena ninguna imagen de su huella digital. Sólo almacena una representación matemática de su huella digital. No es posible realizar ingeniería inversa a la imagen real de su huella digital a partir de esta representación matemática. El iPhone 5s también incluye una nueva arquitectura de seguridad avanzada llamada Secure Enclave dentro del chip A7, que fue desarrollada para proteger los datos de contraseñas y huellas dactilares.

  La representación matemática de la huella dactilar se almacena en un enclave seguro al que iOS puede acceder, pero no tras un reset sin introducir un código de seguridad para desbloquear el terminal. Para proteger los datos del usuario, Apple prohíbe el acceso al enclave seguro antes de que el terminal se desbloquee tras reiniciarlo utilizando el código de seguridad establecido por el usuario. Aunque los datos presentados por Apple hacen referencia al antiguo chip A7, nada ha cambiado respecto a la seguridad de las huellas registradas mediante el lector del terminal, y ahora ya sabes por qué nos vemos obligados a volver a introducir un código de seguridad tras reiniciar.