Tres estados, y el que la industria no vende
Se dice que los datos están en uno de tres estados, y esa distinción es toda la materia de esta página. En reposo es un disco que nadie está leyendo. En tránsito es un paquete en un cable. En uso es un proceso que mantiene los datos en claro en memoria para poder hacer algo con ellos.
Las dos primeras están resueltas, y todo proveedor las vende. El cable es TLS y los platos que tiene debajo están casi con toda seguridad cifrados. Del tercero se dice muy poco, porque el tercero es justo donde está parado el proveedor: un servidor en marcha tiene el volumen desbloqueado, la clave residente y los datos en claro. Eso no es un fallo del cifrado. Eso es lo que significa estar en marcha.
Qué significa “cifrado en reposo” cuando lo dice un host
El cifrado en reposo del lado del proveedor es real y merece la pena tenerlo. Significa que la unidad, el array o el almacén de instantáneas están cifrados bajo una clave que gestiona el proveedor, de modo que un disco que sale del edificio — averiado, sustituido, revendido, robado — es un ladrillo y no una copia de su base de datos. Toda plataforma seria hace esto y no le cuesta nada.
Lo que no puede hacer es excluir al proveedor, porque el proveedor tiene la clave por definición. Es un control contra el muelle de carga, no contra el operador. Un host que responde a una pregunta sobre su propio acceso describiendo el cifrado en reposo ha respondido a otra pregunta distinta, y normalmente lo sabe.
La versión que sí excluye al proveedor es aquella en la que la clave nunca llega. La contrapartida está escrita en el runbook para ello: aquí las instantáneas se almacenan cifradas, este parque no tiene ninguna clave del contenido de un disco que usted mismo cifró, y por lo tanto tampoco puede rescatar ese disco por usted. Las dos mitades de esa frase son el mismo hecho, y un host que ofrece solo la primera mitad tiene una clave.
Tres máquinas, tres respuestas distintas
“¿Puede mi host leer mi disco?” no se responde igual en una instancia compartida, en una máquina completa y en un armario que alquila por unidad. Vale la pena exponer las diferencias, porque normalmente se venden como el mismo producto con cifras distintas.
| Lo que usted alquila | Lo que el operador puede alcanzar mientras se ejecuta | Qué significa eso para usted |
|---|---|---|
| VPS compartido | El hipervisor tiene la memoria de su invitado. La RAM del invitado se puede volcar, y una migración en vivo la copia a otro host por diseño. | Cualquier clave que esté en su RAM está al alcance. El cifrado protege el volumen almacenado, no el invitado en ejecución. |
| Servidor dedicado | Ningún hipervisor por encima de usted. El controlador de gestión — IPMI, BMC, como lo llame el fabricante — es un segundo ordenador en la placa que sobrevive a su sistema operativo. | Una superficie mucho menor, y no una superficie vacía. Ese controlador puede montar medios y vigilar la consola. |
| Colocación | Su hardware, su firmware, sus discos. La puerta, la energía y las manos de otra persona. | Lo que queda es una cuestión física, la única clase que se responde con una cerradura. |
Ninguna de esas filas es un argumento en contra del producto que tiene encima. Son un argumento a favor de saber contra qué amenaza está comprando protección. Un operador que ejecuta el hipervisor puede leer la memoria de un invitado que corre sobre él, y un proveedor que afirme lo contrario ha malinterpretado su propia infraestructura. Lo que lee son sus datos, o es ruido, y cuál de los dos se decidió meses antes, según dónde puso usted la clave.
La ceremonia de la clave es toda la garantía
Todo lo anterior se reduce a una sola pregunta operativa: en el momento en que la máquina arranca, ¿de dónde viene la clave? Hay tres respuestas en uso, y no se parecen en solidez.
- Almacenada en la máquina. Un archivo de clave en el mismo volumen, o una frase de contraseña incrustada en un script de aprovisionamiento, para que el servidor pueda arrancar desatendido. Esto es el cifrado reducido a una casilla marcada: quien puede leer el disco puede leer también la clave que está justo al lado.
- En manos del proveedor. Cómodo, recuperable, y precisamente el arreglo sobre el que puede actuar una orden judicial. La clave existe, alguien la tiene, y tenerla es algo que un tribunal puede nombrar en un instrumento.
- Suministrada por usted en cada arranque. La máquina arranca hasta un initramfs y no hace absolutamente nada hasta que usted se conecta y le entrega la frase de contraseña. La clave existe en la memoria de esa máquina, solo mientras se ejecuta, y en ningún otro lugar del planeta.
Solo el tercero saca la pregunta del ámbito legal. Una orden puede obligar a un proveedor a entregar lo que tiene; no puede obligarlo a entregar una clave que nunca se le dio. Esa es una diferencia de naturaleza, no de grado, y por eso el warrant canary firmado que hay aquí incluye una afirmación aparte sobre el debilitamiento forzado de una protección criptográfica. Una promesa sobre comportamiento y un hecho sobre aritmética son instrumentos distintos, y solo uno de ellos sobrevive a quien lo hizo.
Lo que el cifrado de disco completo no cifra
Un sistema de archivos raíz cifrado no es una caja opaca. Varias cosas quedan fuera de él por diseño, y saber cuáles es la diferencia entre un modelo de amenazas y una sensación.
- La cadena de arranque.
/booty el initramfs se leen antes de que nada pueda descifrarse, así que están sin cifrar y, en hardware alquilado cuyo firmware no puede atestiguar, sin verificar. Quien pueda escribir ahí puede escribir algo que se quede con su frase de contraseña. - Swap e hibernación. Un swap sin cifrar guardará páginas de memoria descifrada sin ningún problema. Cífrelo o desactívelo; no existe una tercera opción que sea segura.
- La forma de la máquina. El tamaño de las particiones, la cabecera LUKS, cuánto del volumen está en uso, y el simple hecho de que esté cifrado.
- Todo lo que retiene el proceso en ejecución. La base de datos en la caché de página, la clave privada TLS que el servidor web cargó al iniciar, las variables de entorno, los sockets abiertos. Esta es la categoría más grande de la lista, y el cifrado en reposo no toca nada de eso.
- Su tráfico. Con quién habla, cuándo y cuánto, exactamente igual que antes. Ese es el tema de la guía de hosting sin registros, no de esta.
La cadena de arranque es lo que la gente subestima. Si el initramfs es donde usted escribe la frase de contraseña, el initramfs es ahora un prompt de credenciales en una máquina que usted no controla físicamente — así que la huella de su clave de host SSH importa tanto como la frase de contraseña. Es una clave distinta de la que presenta el sistema en ejecución, y por eso precisamente una huella cambiada al arrancar se deja pasar sin más. Anótela la primera vez y compruébela todas las veces. Un prompt que parece correcto sin serlo es todo el ataque.
Qué detiene, y qué no
| Amenaza | ¿Sirve de algo cifrar el disco? | Por qué |
|---|---|---|
| Un disco que sale del edificio | Sí, completamente | Averiado, sustituido, revendido o robado, un volumen apagado es texto cifrado y nada más. |
| Incautación de una máquina apagada | Sí | Lo que se lleva es el estado en que estaba el volumen cuando se cortó la energía. Sin ninguna clave en el edificio, ese estado es ruido. |
| Incautación mientras está en marcha | No | La clave está en la RAM y el sistema de archivos está montado. Este es el caso que el marketing nunca describe. |
| Una orden notificada al proveedor | No directamente, y ese es precisamente el punto | La orden se responde con lo que existe. Una clave que nunca se le dio no se puede entregar, diga lo que diga el instrumento. |
| El proveedor que lee sus archivos | Solo en el tercer arreglo anterior | Una clave gestionada por el proveedor significa acceso del proveedor. Su propia clave significa su propio acceso, y ningún otro. |
| Un compromiso del servidor en ejecución | No | Un atacante con root en una máquina cuyo volumen está montado se encuentra dentro del límite del cifrado, no fuera de él. |
| Sus propios errores | No | Una frase de contraseña pegada en un ticket de soporte, o escrita en un prompt sin verificar, termina con la garantía tan completamente como no haberla tenido nunca. |
Recorra la columna del medio. El cifrado es decisivo exactamente en los casos en que la máquina está apagada o la clave nunca se entregó, e irrelevante en todos los casos en que la máquina está en marcha y alguien ya está dentro. Eso no es una debilidad que se pueda diseñar para evitar. Es lo que el cifrado es, y una página que insinúe lo contrario le está vendiendo algo.
El coste, expuesto antes de que se comprometa
Esta es la sección que no tienen las páginas que anuncian “hosting cifrado”, y la razón es que cada punto de ella es un inconveniente real que encontrará antes de que pase un mes.
- Sin reinicio desatendido. Una actualización de kernel, un corte de energía o una migración de host dejan la máquina esperando en un prompt de frase de contraseña hasta que llega una persona. La disponibilidad ahora depende de sus horas de sueño.
- Sin rescate. Un proveedor que no puede leer el volumen no puede repararlo. Las comprobaciones del sistema de archivos, la recuperación de datos y “podría simplemente copiarme la configuración” pasan a ser cosa suya, y solo suya.
- Las copias de seguridad son texto cifrado. Lo cual es correcto, y significa que una restauración también necesita la clave. Una copia de seguridad que no se puede abrir no es una copia de seguridad.
- Una cabecera dañada es fatal. La cabecera LUKS guarda la clave maestra envuelta en una pequeña región al inicio del volumen. Cópiela fuera de la máquina el primer día; sin ella, una frase de contraseña correcta no abre absolutamente nada.
- Cierta sobrecarga. Real, visible en un benchmark, y rara vez el factor limitante de una carga de trabajo — todo procesador actual hace AES por hardware. Mídala en la máquina que alquiló en lugar de discutir sobre ella.
Configurarlo para que merezca la pena tenerlo
Los comandos están en la base de conocimientos. Lo que sigue es el orden en que hay que ejecutarlos, que es la parte que no es un comando.
- Organice el acceso por consola antes de empezar, no después. El primer error ocurre en el prompt de arranque, y SSH es precisamente lo que no está disponible ahí.
- Cifre primero un segundo volumen. Los datos en un disco cifrado independiente suponen la mayor parte del beneficio por una fracción del riesgo operativo, y le enseña los modos de fallo en una máquina que todavía arranca por sí sola.
- Traslade el sistema de archivos raíz detrás de él solo una vez que eso sea rutina, con un pequeño servidor SSH en el initramfs para recibir la frase de contraseña al arrancar.
- Anote la huella de la clave de host del initramfs en el primer desbloqueo y verifíquela en todos los siguientes. No es la misma clave que presenta el sistema en ejecución, y tratar un cambio como normal es como se recolecta una frase de contraseña.
- Haga una copia de seguridad de la cabecera LUKS en algún lugar que no sea esa máquina, y luego demuestre que la copia abre el volumen en lugar de darlo por hecho.
- Cifre o desactive el swap, y luego compruebe qué construyó realmente:
lsblk -o NAME,FSTYPE,MOUNTPOINTmuestra qué queda detrás del mapper y qué, calladamente, no. - Reiníciela una vez, deliberadamente, antes de que haya en ella algo que echaría en falta. Un primer reinicio desatendido a las tres de la madrugada no es el momento de aprender el procedimiento.
Cómo comprobar en diez minutos la afirmación de cifrado de un host
La misma prueba que en cualquier otro lugar de este estante: cada pregunta de abajo tiene un documento por respuesta, o no tiene ninguna.
- ¿Lo que se cifra es la plataforma, el volumen o el invitado — y cuál de ellos era el que usted preguntaba?
- ¿Quién genera la clave, dónde vive, y cuál es el procedimiento cuando un cliente la pierde? Una vía de recuperación es una segunda clave, y una segunda clave es una segunda cosa que se puede ordenar entregar.
- ¿Puede usted aportar su propia clave y negarse a compartirla? Si la respuesta es sí, pregunte qué se rompe. Si nada se rompe, el cifrado no estaba haciendo nada.
- ¿Hay una consola que funcione cuando la máquina no arranca, y está incluida o se factura por hora?
- ¿Qué dice el proveedor que ya no puede hacer una vez que usted ha cifrado? Un host que afirma ofrecer a la vez privacidad perfecta y soporte completo no lo ha pensado bien, o está describiendo una clave que tiene.
La última es la señal reveladora. Toda respuesta honesta en este terreno le cuesta algo al proveedor, y una afirmación que no cuesta nada está describiendo un producto y no una garantía. Lo que este parque hará y no hará se explica en la guía para las fuerzas del orden y se cuenta en el informe de transparencia.
Preguntas que la gente hace de verdad
¿Puede mi proveedor de hosting leer mis archivos?
En un volumen sin cifrar, sí — en cualquier proveedor, en cualquier país, diga lo que diga sobre registros o jurisdicción. Eso se deriva de operar el hardware, no de una decisión de política. Con cifrado de disco completo cuya clave suministra usted en cada arranque, la respuesta pasa a ser no mientras la máquina está apagada, y sigue siendo no incluso tras una incautación de la máquina, porque nada en este parque puede descifrarlo.
¿Cifrar mi disco detiene una orden judicial?
No, y vale la pena conservar la distinción. Una orden obliga a un proveedor a entregar lo que tiene. No conjura una clave que nunca se le dio, así que lo que la orden entrega es texto cifrado. La pregunta pasa de un ámbito legal a uno matemático, y la respuesta matemática no varía según el tribunal.
¿Es lo mismo un VPS cifrado de un proveedor?
Normalmente no. Casi siempre la frase significa cifrado en reposo a nivel de plataforma, bajo una clave que gestiona el proveedor, lo cual protege un disco que sale del edificio y no excluye al proveedor. Merece la pena tenerlo, pero no es para lo que la mayoría de la gente lo compra. Pregunte quién tiene la clave mientras la máquina está encendida.
¿Qué ocurre cuando se reinicia un servidor cifrado?
Se detiene y espera por usted. Ese es el coste del arreglo, y no existe una versión sin él, porque una máquina que puede desbloquearse a sí misma es una máquina que tiene su propia clave. Prevea que una actualización de kernel implique un desbloqueo programado, y mantenga acceso por consola para el arranque que sale mal.
¿El cifrado de disco completo ralentiza un servidor?
De forma visible en un benchmark, rara vez en una carga de trabajo real. Todo procesador actual hace AES por hardware, y el cuello de botella habitual se queda donde ya estaba. Ejecutar cryptsetup benchmark en la máquina que realmente alquiló responde a esto mejor que cualquier cifra impresa en una página.
¿Basta con cifrar un segundo volumen?
Para la mayoría de la gente es el primer paso sensato y a menudo también el último: ponga los datos en el volumen cifrado y el sistema operativo sigue siendo legible, lo que mantiene funcionando los reinicios desatendidos y las herramientas de rescate. Lo que no cubre es lo que el sistema escribió en otros sitios — registros, swap, archivos temporales, caché de página. Decida eso de forma deliberada y no por defecto.
¿Puedo hacer esto también en un servidor dedicado?
Sí, y frente a una superficie menor que en una instancia compartida, porque no hay ningún hipervisor por encima de usted reteniendo su memoria. El controlador de gestión sigue ahí y sigue sobreviviendo a su sistema operativo, así que la cadena de arranque merece el mismo cuidado. En hardware de su propiedad en un armario que usted alquila, lo que queda es una cuestión física.
¿Y qué hay de la memoria cifrada, o de la computación confidencial?
Es real y es el objetivo correcto: AMD SEV-SNP e Intel TDX cifran la memoria del invitado frente al hipervisor, que es precisamente la brecha que describe toda esta página. Lo que hace que signifique algo es la atestación remota — la prueba, para usted, de que la máquina con la que habla ejecuta lo que usted cree que ejecuta, en el modo que usted cree. Un proveedor que ofrece “RAM cifrada” sin una atestación que usted pueda verificar está ofreciendo una afirmación, no un control.
Todos los precios de este conjunto se publican íntegros, en un solo lugar. Ver todo el catálogo

