Saltar al contenido
uencoder

Encryption at Rest

El cifrado en reposo cifra los datos mientras se almacenan, de modo que los medios filtrados siguen siendo ilegibles; requiere una gestión de claves acompañante.

Propósito

Proteger la confidencialidad de los datos en medios de almacenamiento (discos, copias, SSD) frente al robo físico.

Mecanismo

Los datos se cifran antes de escribirse en el almacenamiento y se descifran al leer, de forma transparente para la aplicación (implementado por la capa de almacenamiento o el SO). La gestión de claves es crítica: un KMS guarda la clave maestra y las claves de datos cifran la información. Ejemplos: LUKS (disco completo en Linux), FileVault (macOS), TDE (bases de datos).

Casos de uso

  • TDE de bases de datos
  • Cifrado de almacenamiento en la nube (S3 SSE)
  • Cifrado de disco completo (LUKS/BitLocker)
  • Cifrado de copias de seguridad

Ejemplos

  • entrada
    Disk data + KMS key
    Output
    Encrypted storage

    Keys separated from data

Errores comunes

Storing keys alongside the data
Keep keys in KMS/HSM, separated from encrypted data

Términos relacionados

References