DB文件系统加密

时间:2013-05-28 05:35:02

标签: php encryption

这是每个人都很重要的常见问题。有没有最好的加密文件系统的工具?在这里,我的要求即使我们登录到db,我们也应该只看到加密数据。它应该只在前端显示解密数据。

所以任何人都可以建议我一个更好的方法来实现这个。我在LAMP服务器中使用PHP。

提前致谢, 希尔帕

1 个答案:

答案 0 :(得分:0)

  

在这里,我的要求是即使我们登录到db,我们也应该只看到加密的数据。应该只在前端显示解密的数据。

可以在不同的层上应用加密。鉴于此特定要求:

  • 在物理磁盘级别
  • 在文件系统级别
  • 在数据库引擎级别
  • 在与数据库对话的应用程序级别(您在这里

文件系统加密不会阻止登录数据库的人看到数据。它只是加密整个文件系统卷。

话虽如此,请查看CipherSweet。它是为可搜索加密而设计的,但是如果不需要,则无需实现搜索。

在应用程序层进行加密/解密,将加密密钥保留在数据库之外,并且为了最大程度地确保安全,请将Web服务器保持在与数据库服务器不同的硬件上。