【问题标题】:How to confirm data at rest encrypted by MariaDB?如何确认 MariaDB 加密的静态数据?
【发布时间】:2020-03-13 01:30:17
【问题描述】:

我正在使用 MariaDB 的静态数据加密。

当触发选择查询时,我可以看到数据已解密。经过进一步研究,这是正确的行为。

但我如何才能确保数据受到保护呢? 我如何向其他人证明这一点?

【问题讨论】:

标签: database encryption mariadb mariadb-10.3


【解决方案1】:

您的二进制数据文件夹可以在这里找到:

mysql> 显示像'datadir'这样的变量;

在那里你会找到原始文件。如果你启用了 innodb_file_per_table,就很容易找到与你的表对应的文件。

为了比较,选择一个未加密的表。在文本编辑器中打开二进制文件(最好是十六进制编辑器,但文本编辑器应该这样做)。您应该能够在二进制标记中以纯文本形式查看表格的内容。

接下来,打开一个加密文件 - 如果没有密钥环,您将无法对其进行解码。

【讨论】:

    猜你喜欢
    • 2016-07-11
    • 2021-11-29
    • 2018-03-13
    • 2021-10-06
    • 2016-11-01
    • 1970-01-01
    • 2018-05-11
    • 2020-07-05
    • 2019-04-27
    相关资源
    最近更新 更多