Lección 2 de 5 · 9 min
Instalación segura, seguridad de arranque y cifrado
Cómo protege un Mac el proceso de arranque y los datos en disco, y cómo comprobar tú mismo FileVault, el Secure Enclave y la seguridad de arranque.
Antes de crear una cuenta o desactivar un servicio, hay dos cosas que deciden cuánto se puede confiar en todo lo demás: si el Mac solo arranca software que puede verificar, y si los datos en disco son ilegibles para cualquiera que no tenga tu contraseña. Ambas cosas son en gran medida automáticas en un Mac moderno, pero “automático” merece comprobarse en lugar de darse por hecho.
El Secure Enclave y las claves de cifrado
Los Mac con chip Apple (y los Mac Intel más antiguos con chip T2) incluyen un Secure Enclave: un coprocesador independiente, aislado del procesador principal, con su propio almacenamiento cifrado. La guía de seguridad de Apple lo describe como el encargado de gestionar las claves 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 claves nunca tiene que salir del Secure Enclave en una forma utilizable. En estos Mac, el Secure Enclave genera y protege las claves criptográficas que cifran el disco, y por eso el cifrado del almacenamiento está presente “automáticamente” en lugar de como un extra opcional.
FileVault: tu contraseña es la otra mitad de la clave
FileVault es el ajuste que vincula ese cifrado automático a tu contraseña de inicio de sesión. Apple lo describe como algo que aporta “una capa adicional de seguridad al impedir que alguien descifre o acceda a tus datos sin introducir 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, tu cuenta de iCloud o una clave de recuperación, una cadena de letras y números que Apple genera por ti.
Puedes comprobar tú mismo el estado de FileVault, sin cambiar nada, desde Terminal:
fdesetup status
FileVault is On.Seguridad de arranque: qué se ejecuta antes que macOS
FileVault protege los datos una vez que macOS ya se está ejecutando. La seguridad de arranque decide si el Mac ejecutará macOS en absoluto, o algo que ha sido manipulado. En un Mac con chip Apple, esto lo controla una política de arranque seguro con tres niveles, documentada en la guía de seguridad de la plataforma de Apple.
| Política | Qué hace |
|---|---|
| Seguridad total (por defecto) | Cada arranque exige una firma nueva y específica de este Mac procedente de Apple, el mismo modelo usado en iPhone y iPad. Está diseñada para impedir que se reinstale una versión más antigua y vulnerable de macOS para atacar el Mac. |
| Seguridad reducida | Acepta una firma general de Apple en lugar de una vinculada a este Mac en concreto. Es necesaria para ejecutar versiones más antiguas de macOS o extensiones de kernel de terceros, y resiste peor los ataques de reversión. |
| Seguridad permisiva | Para usuarios que aceptan un estado mucho menos seguro, como ejecutar un kernel personalizado. Solo puede establecerse desde Terminal en recoveryOS, no desde la Utilidad de Seguridad de Arranque gráfica, y desactivar System Integrity Protection en un Mac con chip Apple exige primero bajar a este nivel. |
Para casi todo el mundo, el ajuste correcto es el que viene por defecto: Seguridad total. Pocas veces hay un buen motivo para que un Mac de un solo usuario funcione en Seguridad reducida o permisiva, ya que ambas existen sobre todo para dar soporte a software antiguo o a trabajo de desarrollo a nivel de kernel. Para ver o cambiar la política, reinicia, mantén pulsado 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 la que parte del propio instalador de Apple, descargado a través de Actualización de software o desde Apple, en lugar de una imagen de disco o un instalador obtenido en otro sitio. Como la Seguridad total vincula una copia concreta de macOS, firmada por Apple, a tu Mac en concreto, instalar desde una fuente no verificada socava esa misma protección que acaba de describir esta lección. La siguiente lección de este curso cubre cómo mantener esa instalación al día.
Lo esencial
- El Secure Enclave es un coprocesador aislado que genera y custodia las claves de cifrado usadas para proteger los datos en reposo y los datos biométricos como Touch ID.
- FileVault vincula el cifrado del disco a tu contraseña de inicio de sesión; guarda la clave de recuperación separada del Mac, ya que perder ambas cosas significa la pérdida permanente de los datos.
- `fdesetup status` informa del estado de FileVault sin cambiar nada.
- En chip Apple, 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 permisiva es obligatoria antes de poder desactivar SIP.
- Instala macOS solo desde el propio instalador de Apple; cualquier otra cosa socava la firma específica del Mac de la que depende la Seguridad total.
Ponte a prueba
1. ¿Qué hace el Secure Enclave?
- Escanea los archivos descargados en busca de software dañino
- Es un coprocesador aislado que genera y protege claves de cifrado y datos biométricos — Correcto.
- Bloquea las conexiones de red entrantes
- Guarda la contraseña de tu cuenta de Apple en texto sin cifrar
El Secure Enclave es un subsistema independiente y aislado dedicado a la gestión de claves y a los datos biométricos, separado del procesador principal.
2. ¿Qué ocurre si pierdes tanto tu contraseña de FileVault como tu clave de recuperación?
- Apple puede desbloquear el disco en remoto
- Los datos quedan inaccesibles de forma permanente — Correcto.
- macOS vuelve automáticamente a no tener cifrado
- El Secure Enclave se restablece automáticamente
Apple afirma con claridad que perder tanto la contraseña como la clave de recuperación significa que los datos cifrados no se pueden recuperar.
3. En un Mac con chip Apple, ¿qué se requiere antes de poder desactivar System Integrity Protection?
- Nada más allá de una contraseña de administrador
- Cambiar la política de arranque a Seguridad permisiva — Correcto.
- Desactivar antes FileVault
- Arrancar desde un disco externo
La guía de seguridad de la plataforma de Apple señala que desactivar SIP en chip Apple exige antes reconocerlo y bajar 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 propio Mac.
- Modos de seguridad: Casa, Cafetería, Paranoico, Bajo ataque — Ajusta la firmeza de FireAI al lugar donde realmente está tu Mac, en un toque.
- Encuentra apps con fallos de seguridad conocidos — Cierra agujeros conocidos antes de que alguien los use: actualiza la única app que lo necesita.
- Responde a tu primer aviso de conexión, y qué significa cada duración — Entiende exactamente qué estás aprobando la primera vez que FireAI te pregunta.
Fuentes
- Apple Platform Security: The Secure Enclave
- Apple Platform Security: Startup Disk security policy control
- Apple Support: Use FileVault to encrypt the startup disk on your Mac
Ponlo en práctica en tu Mac
Prueba todas las funciones gratis durante 17 días, sin tarjeta.