Ir al contenidoHisnLabs
← Endurecimiento de macOS, configuración por configuración

Lección 2 de 5 · 9 min

Instalación segura, seguridad de arranque y cifrado

Cómo protege una Mac el proceso de arranque y los datos en el disco, y cómo revisar tú mismo FileVault, el Secure Enclave y la seguridad de arranque.

Antes de crear una cuenta o de apagar un servicio, hay dos cosas que deciden cuánto se puede confiar en todo lo demás: si la Mac solo arranca software que puede verificar, y si los datos en el disco quedan ilegibles para cualquiera que no tenga tu contraseña. Ambas son en gran parte automáticas en una Mac moderna, pero “automático” vale la pena revisarlo en vez de solo suponerlo.

El Secure Enclave y las llaves de cifrado

Las Macs con Apple silicon (y las Macs Intel más antiguas con chip T2) incluyen un Secure Enclave: un coprocesador separado, aislado del procesador principal, con su propio almacenamiento cifrado. La guía de seguridad de Apple lo describe como el encargado de administrar las llaves de cifrado de los datos de usuario del dispositivo y de procesar datos biométricos como Touch ID, de modo que el material de las llaves nunca tiene que salir del Secure Enclave en una forma utilizable. En estas Macs, el Secure Enclave genera y protege las llaves criptográficas que cifran el disco, por lo que el cifrado del almacenamiento está presente “automáticamente” en vez de como algo opcional.

FileVault: tu contraseña es la otra mitad de la llave

FileVault es el ajuste que ata ese cifrado automático a tu contraseña de inicio de sesión. Apple lo describe como algo que da “una capa extra de seguridad al impedir que alguien descifre o acceda a tus datos sin escribir tu contraseña de inicio de sesión.” Actívalo desde Ajustes del Sistema → Privacidad y Seguridad → FileVault; se te pedirá elegir un método de recuperación, ya sea tu cuenta de iCloud o una llave de recuperación, una cadena de letras y números que Apple genera por ti.

Puedes revisar tú mismo el estado de FileVault, sin cambiar nada, desde la Terminal:

Terminal
fdesetup status
FileVault is On.

Seguridad de arranque: qué corre antes que macOS

FileVault protege los datos una vez que macOS ya está corriendo. La seguridad de arranque decide si la Mac va a correr macOS siquiera, o algo que fue manipulado. En una Mac con Apple silicon, esto lo controla una política de arranque seguro con tres niveles, documentada en la guía de Seguridad de la Plataforma de Apple.

Guía de Seguridad de la Plataforma de Apple, “Control de política de seguridad del disco de arranque”.
PolíticaQué hace
Seguridad Total (por defecto)Cada arranque exige una firma nueva de Apple, específica de esa Mac, el mismo modelo que se usa en iPhone y iPad. Está pensada para impedir que se reinstale una versión más antigua y vulnerable de macOS para atacar a la Mac.
Seguridad ReducidaAcepta una firma general de Apple en vez de una ligada a esta Mac en específico. Se necesita para correr versiones más antiguas de macOS o extensiones de kernel de terceros, y resiste menos los ataques de reversión.
Seguridad PermisivaPara usuarios que aceptan un estado mucho menos seguro, como correr un kernel personalizado. Solo se puede configurar desde la Terminal en recoveryOS, no desde la Utilidad de Seguridad de Arranque gráfica, y desactivar la Protección de Integridad del Sistema en Apple silicon requiere primero bajar a este nivel.

Para casi todos, el ajuste correcto es el que viene por defecto: Seguridad Total. Rara vez hay una buena razón para que la Mac de un solo usuario corra en Seguridad Reducida o Permisiva, ya que ambas existen sobre todo para dar soporte a software más antiguo o a trabajo de desarrollo a nivel de kernel. Para ver o cambiar la política, reinicia, mantén presionado el botón de encendido hasta que aparezca “Cargando opciones de inicio”, y luego abre la Utilidad de Seguridad de Arranque y autentícate como administrador.

Instalación segura

Una “instalación segura” es simplemente una que parte del propio instalador de Apple, descargado a través de Actualización de Software o desde Apple, en vez de una imagen de disco o un instalador conseguido en otro lado. Como la Seguridad Total ata una copia específica de macOS, firmada por Apple, a tu Mac en específico, instalar desde una fuente sin verificar socava la misma protección que acaba de describir esta lección. La siguiente lección de este curso cubre cómo mantener esa instalación actualizada.

Lo esencial

  • El Secure Enclave es un coprocesador aislado que genera y guarda las llaves de cifrado usadas para proteger los datos en reposo y los datos biométricos como Touch ID.
  • FileVault ata el cifrado del disco a tu contraseña de inicio de sesión; guarda la llave de recuperación separada de la Mac, ya que perder ambas significa la pérdida permanente de los datos.
  • `fdesetup status` reporta el estado de FileVault sin cambiar nada.
  • En Apple silicon, Seguridad Total es la política de arranque por defecto y recomendada; Seguridad Reducida y Permisiva existen por compatibilidad y necesidades de desarrollo, y la Seguridad Permisiva se necesita antes de poder desactivar SIP.
  • Instala macOS solo desde el propio instalador de Apple; cualquier otra cosa socava la firma específica de la Mac de la que depende la Seguridad Total.

Ponte a prueba

  1. 1. ¿Qué hace el Secure Enclave?

    • Escanea los archivos descargados en busca de software malicioso
    • Es un coprocesador aislado que genera y protege llaves de cifrado y datos biométricos — Correcto.
    • Bloquea las conexiones de red entrantes
    • Guarda tu contraseña de la cuenta de Apple en texto plano

    El Secure Enclave es un subsistema separado y aislado dedicado a la gestión de llaves y a los datos biométricos, mantenido aparte del procesador principal.

  2. 2. ¿Qué pasa si pierdes tanto tu contraseña de FileVault como tu llave de recuperación?

    • Apple puede desbloquear el disco de forma remota
    • Los datos quedan inaccesibles de forma permanente — Correcto.
    • macOS regresa a no tener cifrado
    • El Secure Enclave se restablece automáticamente

    Apple establece con claridad que perder tanto la contraseña como la llave de recuperación significa que los datos cifrados no se pueden recuperar.

  3. 3. En una Mac con Apple silicon, ¿qué se necesita antes de poder desactivar la Protección de Integridad del Sistema?

    • Nada además de una contraseña de administrador
    • Cambiar la política de arranque a Seguridad Permisiva — Correcto.
    • Desactivar FileVault primero
    • Arrancar desde un disco externo

    La guía de Seguridad de la Plataforma de Apple señala que desactivar SIP en Apple silicon requiere reconocer y bajar primero a Seguridad Permisiva, ya que desactivar SIP siempre debilita la protección del kernel.

Ponlo en práctica con FireAI

Pon esta lección en práctica en tu propia computadora.

Fuentes

Ponlo en práctica en tu Mac

Prueba todas las funciones gratis durante 17 días, sin tarjeta.

Descargar para Mac Docs