如何在MySQL中使用透明数据加密?

Rah*_*hul 7 mysql database-security tde ecryptfs

我想在MySQL上启用透明数据加密(TDE).我不介意整个数据库是否加密(而不是几个列或行或表).我正在使用它进行研究,所以我正在寻找一些开放和免费的东西.我找到了zNcrypt,但它是一个商业产品.它们本质上是使用开源的eCryptfs,但无法找到正确配置MySQL的方法.任何关于使用eCryptfs与MySQL或任何其他解决方案来启用TDE与MySQL的指针都会非常有用.谢谢!

小智 4

我发现这个问题相对较旧,但以防万一:

eCryptfs 可以被认为是一个文件系统,因此,您只需要挂载它,然后将您的 MySQLdatadir指向挂载的目录。唯一的缺点是它似乎不支持O_DIRECT,但我不认为MySQL使用它,是吗?