我想基本上为我的rails应用程序(或至少许多表/列)加密整个数据库,因为我正在为客户端托管大量敏感数据。我现在正在使用MySQL,但如果有必要我可以切换。有没有人有任何建议?
谢谢!
答案 0 :(得分:3)
看看这里:How to secure user data in the database with Rails?
我的建议是使用safe (strongbox) gem。
答案 1 :(得分:1)
我认为加密的最佳选择是在其中一个驱动器上创建加密分区,或者可能是虚拟加密驱动器,然后将mysql数据存储移到加密分区。请注意,您需要在系统引导时输入密码才能安装分区,但如果您自动输入该分区,则安全性将无用。基本上这可以保护您免受物理入侵或机器被盗。