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