Inicio verificado

El inicio verificado se esfuerza por garantizar que todo el código ejecutado provenga de una fuente confiable (por lo general, los OEM del dispositivo), en lugar de un atacante o una corrupción. Establece una cadena completa de confianza, que comienza desde una raíz de confianza protegida por hardware hasta el bootloader, la partición de inicio y otras particiones verificadas, incluidas las particiones system, vendor y, de manera opcional, oem. Durante el inicio del dispositivo, cada etapa verifica la integridad y autenticidad de la siguiente etapa antes de entregar la ejecución.

Además de garantizar que los dispositivos ejecuten una versión segura de Android, el inicio verificado busca la versión correcta de Android con protección contra la reversión. La protección contra reversiones ayuda a evitar que un posible exploit se vuelva persistente, ya que garantiza que los dispositivos solo se actualicen a versiones más recientes de Android.

Además de verificar el SO, el inicio verificado también permite que los dispositivos Android comuniquen su estado de integridad al usuario.

Información general

Android 4.4 agregó compatibilidad con el inicio verificado y la función del kernel dm-verity. Esta combinación de funciones de verificación funcionó como inicio verificado 1.

Mientras que las versiones anteriores de Android les advertían a los usuarios sobre la corrupción del dispositivo, pero aún les permitían iniciarlos, Android 7.0 comenzó a aplicar estrictamente el inicio verificado para evitar que se inicien los dispositivos vulnerados. Android 7.0 también agregó compatibilidad con la corrección de errores por anticipado para mejorar la confiabilidad contra la corrupción de datos no maliciosa.

Android 8.0 y versiones posteriores incluyen el inicio verificado de Android (AVB), una implementación de referencia del inicio verificado que funciona con Project Treble. Además de trabajar con Treble, AVB estandarizó el formato del pie de página de la partición y agregó funciones de protección contra la reversión.