Seguridad de la coincidencia facial
La coincidencia facial se realiza dentro del Secure Enclave utilizando redes neuronales programadas específicamente para tal propósito. Apple desarrolló las redes neuronales de coincidencia facial utilizando más de mil millones de imágenes, incluyendo imágenes infrarrojas (IR) y de profundidad recopiladas en estudios realizados con el consentimiento informado de los participantes. Apple trabajó con participantes de todo el mundo para incluir un grupo de personas representativo, tomando en cuenta su género, edad, identidad étnica y otros factores. Se realizaron estudios adicionales según fuera necesario con la finalidad de ofrecer un alto grado de precisión a una gran diversidad de usuarios. Face ID está diseñado para funcionar con sombreros, bufandas, lentes, lentes de contacto y muchos tipos de lentes obscuros. A partir del iPhone 12 y iOS 15.4, Face ID también es compatible con el desbloqueo con cubrebocas. Además, está diseñado para funcionar en interiores, exteriores e incluso en total oscuridad. Una red neuronal adicional programada para detectar y rechazar intentos de robo de identidad impide el desbloqueo del dispositivo mediante fotos o máscaras. Los datos de Face ID, incluyendo las representaciones matemáticas de la cara del usuario, están encriptados y sólo el Secure Enclave puede acceder a ellos. Estos datos nunca salen de tu dispositivo. No se envían a Apple ni se incluyen en los respaldos del dispositivo. Los siguientes datos de Face ID se almacenan de forma encriptada para uso exclusivo del Secure Enclave durante el funcionamiento normal:
Las representaciones matemáticas de la cara del usuario calculadas durante el registro.
Las representaciones matemáticas de la cara del usuario calculadas durante algunos intentos de desbloqueo cuando Face ID las considera útiles para mejorar las futuras verificaciones de coincidencias.
Las imágenes faciales capturadas durante el uso normal no se guardan, sino que se desechan inmediatamente después de que se calcula la representación matemática, ya sea para el registro de Face ID o para la comparación con los datos de Face ID registrados.
Mejorar la coincidencia de Face ID
Para mejorar el rendimiento del desbloqueo y mantenerse al día con los cambios naturales en una cara y apariencia, Face ID aumenta con el paso del tiempo las representaciones matemáticas que tiene almacenadas. Después de una coincidencia exitosa, Face ID puede usar las representaciones matemáticas recién calculadas —si su calidad es suficiente— para un número finito de coincidencias adicionales antes de descartar dichos datos. En cambio, si Face ID no logra reconocer una cara, pero la calidad de la coincidencia es mayor que un límite específico y el usuario ingresa su código inmediatamente después del intento fallido, Face ID toma otra captura y aumenta sus datos de Face ID registrados usando esa representación matemática recién calculada. Estos nuevos datos de Face ID se descartan si el usuario deja de coincidir con ellos o después de un número finito de coincidencias; los nuevos datos también se descartan cuando se selecciona la opción para restablecer Face ID. Estos procesos de aumento permiten a Face ID reconocer cambios considerables de vello facial o uso de maquillaje y, a la vez, minimizar falsos positivos.