11.3. 数据加密
存在用于实现者在存储于磁盘或通过网络传输时的项目数据,如下方所述的 OpenStack 卷加密功能。这高于用户在将自己的数据发送到其供应商之前对自己的数据进行加密的一般建议。
代表项目加密数据的重要性与攻击者可以访问项目数据的供应商相关风险。在政府中可能要求,以及每个策略、私有合同要求,甚至在与公共云提供商私有合同有关的法律情况下。在选择项目加密策略前,请考虑获取风险评估和法律建议。
每个实例或每个对象加密更为可取,以降序、每个项目、每个主机和每个云聚合使用。本建议消除了实施的复杂性和难度。目前,在某些项目中,即使每个项目也是如此,也无法实施加密。实施者应该考虑加密项目数据。
通常,数据加密通过丢弃密钥,对可靠销毁项目和实例数据的能力进行了积极联系。请注意,在这样做时,以可靠且安全的方式销毁这些密钥非常重要。
为用户加密数据的机会会存在:
- 对象存储对象
- 网络数据
11.3.1. 卷加密 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
OpenStack 中的卷加密功能支持每个项目的隐私。支持以下功能:
- 创建和使用加密卷类型,通过控制面板或命令行界面启动
- 启用加密并选择参数,如加密算法和密钥大小
- iSCSI 数据包中包含的卷数据已被加密
- 支持加密原始卷的加密备份
- 卷加密状态的仪表板表示。包括表示卷已加密,并包含加密参数,如算法和密钥大小
- 使用密钥管理服务接口