希望为每个用户加密数据库中的数据

时间:2013-07-01 22:54:12

标签: php mysql encryption database

我们目前正在为我们的(PHP-)系统使用MySQL数据库。每个用户都有一个相当独立的数据集(与其他用户的少量关系)。我们正在寻找开始加密数据的选项。

磁盘级加密实际上不是一种选择,因为我们实际上不希望自己能够访问数据。用户的密码应该(间接地)是数据的关键。

在MySQL中留下字段级加密,这在性能方面不是最佳的。索引和架构更改很难。

我愿意使用新的dbms系统,无论是否为关系系统。 (只要它是开源的)我希望得到一些信息,或者建议一个好的方法继续进行。

修改

我认为这不是一个公平的结束。如果有多种工具需要考虑,我会理解它......但目前我还不知道从哪里开始。我所知道的工具没有原生支持我正在寻找的东西。

我知道只要点击那个非常类似于“非主题”或任何其他原因的关闭按钮很诱人,但不要只是轻松地敲击它,让我知道如何才能真正改善这个问题。

1 个答案:

答案 0 :(得分:1)

像ID这样的加密模型在这里应该会有所帮助 ID-based encryption