微软在 5 月宣布它支持虚拟机的全盘加密。他们最近将一个github分支合并到 Azure Powershell 工具中以启用此功能。
基本理论是,您将加密密钥存储在 Azure Key Vault HSM 中,将 VM 指向它,它会检索其密钥,解锁磁盘,然后您就离开了。
但是,我不完全确定这是在保护我免受什么伤害!我能想到的唯一情况是有人获得了我的 blob 存储凭据并使用它们来下载 VM 磁盘(或者有人渗透了底层的 blob 存储基础架构 - 这似乎不太可能)我无法想象这会提供任何保护某种执法请求,因为微软拥有包含我的密钥的硬件,因此能够交出整个事情。
基于云的全盘加密保护我免受的攻击向量是什么?(我错过了什么!)
*请注意,这不是专门针对 Azure 的问题,因为答案应该适用于所有云供应商。