如何确认 MariaDB 加密的静态数据?
Posted
技术标签:
【中文标题】如何确认 MariaDB 加密的静态数据?【英文标题】:How to confirm data at rest encrypted by MariaDB? 【发布时间】:2020-03-13 01:30:17 【问题描述】:我正在使用 MariaDB 的静态数据加密。
当触发选择查询时,我可以看到数据已解密。经过进一步研究,这是正确的行为。
但我如何才能确保数据受到保护呢? 我如何向其他人证明这一点?
【问题讨论】:
这能回答你的问题吗? Verifying MariaDB 10.1 encryption 【参考方案1】:您的二进制数据文件夹可以在这里找到:
mysql> 显示像'datadir'这样的变量;
在那里你会找到原始文件。如果你启用了 innodb_file_per_table,就很容易找到与你的表对应的文件。
为了比较,选择一个未加密的表。在文本编辑器中打开二进制文件(最好是十六进制编辑器,但文本编辑器应该这样做)。您应该能够在二进制标记中以纯文本形式查看表格的内容。
接下来,打开一个加密文件 - 如果没有密钥环,您将无法对其进行解码。
【讨论】:
以上是关于如何确认 MariaDB 加密的静态数据?的主要内容,如果未能解决你的问题,请参考以下文章