Encryption at Rest
静态加密是对存储中的数据加密,使存储介质泄露时数据不可读,需密钥管理配合。
用途
保护存储介质(磁盘、备份、SSD)上的数据机密性,防止物理窃取。
机制
数据在写入存储前加密、读取时解密,对应用透明(由存储层或 OS 实现)。密钥管理是关键:KMS(密钥管理服务)保管主密钥,数据密钥加密数据。常见:LUKS(Linux 全盘)、FileVault(macOS)、TDE(数据库)。
用例
- 数据库 TDE
- 云存储加密(S3 SSE)
- 全盘加密(LUKS/BitLocker)
- 备份加密
示例
- 输入
Disk data + KMS key输出Encrypted storageKeys separated from data
常见错误
- Storing keys alongside the data
- Keep keys in KMS/HSM, separated from encrypted data