amazon-web-services - 如何验证 RDS 数据库中的数据是静态加密的?
问题描述
我想验证数据是否在 RDS 实例中加密。
我已经用 , 配置了 RDS 实例Encryption enabled: Yes
,并指定了KMS key
. 我真的很想验证数据是否已加密。
我创建了 RDS 实例的快照,并从命令行对数据库执行了一个简单的 SELECT 查询。此配置文件不包含 KMS 密钥,但数据是可读的。这是否意味着数据未加密?或者可以使用任何查询解密它,而不仅仅是使用 KMS 密钥的那些?
到目前为止,我已经看到了这一点,这是否意味着在 AWS 级别启用加密不足以加密静态数据?
任何有关验证数据库中加密数据的建议将不胜感激!
解决方案
您必须通过验证快照来检查它。如果 KMS 密钥 ID 有一些价值:它是静态加密的。
推荐阅读
- python - 在循环后缺少段落之间的空格?
- python - 如何从 tkinter 表中选择某些数据点并将它们分配给变量
- r - 在 R 中复制行并创建新变量
- python - 如何使程序一一加载 glob 中的所有文本文件?
- python - 如何使用带有 Pandas 数据集的 Seaborn 修复 Barplot 错误(它不会让我用 barplot 我的变量)
- latex - 如何使用 pandoc 创建带有目录或标题内部分链接的 PDF
- javascript - 为什么我应该在此处包含 return ?
- php - 从子域向域发送 POST 请求时出现错误 419
- mysql - 如何在 MYSQL 的另一个表中获取项目数组及其关联值的列表?
- reactjs - 如何在 React 中进行条件构建?