¿En qué parte de iOS se implementa la función de borrado automático y cómo funciona?

1

Seguí un poco el caso de Apple vs FBI, y estoy súper curioso de cómo Apple implementó la función de borrado automático. Al leer su documentación, parece que es tan simple como borrar una clave que se utiliza para cifrar todos los datos. ¿Es en realidad un microkernel o algo así?

    
pregunta RadomBloke 03.05.2016 - 20:02

1 respuesta

2

Cuando se produce una limpieza, la clave del sistema de archivos se elimina. Es tan simple como eso.

La página 11 de septiembre de 2015 White Paper de Seguridad de iOS indica que la clave del sistema de archivos está almacenada en NAND .

  

Los metadatos de todos los archivos en el sistema de archivos se cifran con una clave aleatoria, que se crea cuando se instala iOS por primera vez o cuando un usuario borra el dispositivo. La clave del sistema de archivos se almacena en el almacenamiento Effaceable.

  

Almacenamiento de datos: un área dedicada de almacenamiento NAND, que se utiliza para almacenar claves criptográficas, que se puede abordar directamente y eliminar de forma segura. Si bien el atacante no tiene protección física, no proporciona protección.   la posesión de un dispositivo, las claves que se encuentran en Effaceable Storage se pueden usar como parte de una jerarquía de claves para facilitar la limpieza rápida y la seguridad hacia adelante.

    
respondido por el Andrew Larsson 03.05.2016 - 23:59

Lea otras preguntas en las etiquetas