Rails - Heroku - Postgres - 不以明文形式存储敏感内容
处理rails3/heroku/postgres 数据库中敏感内容的正确方法是什么?
为什么要进行加密。如何实施?用什么来实现?
谢谢
What's the right way to handle sensitive content in rails3/heroku/postgres database.
Why kind of encryption. How to implement? what to use to implement?
Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这篇SO文章讨论了一些您可以研究的加密/解密选项。在不太了解您的申请的情况下,我会说先看看那里,看看是否能找到符合要求的东西。需要注意的是,无论您选择什么保护方法,请务必不要忘记向您的 application.rb 文件添加过滤器,否则您可能会发现未加密的数据出现在日志文件中。为此,您只需在 application.rb 中添加类似内容:
this SO Article discusses some encryption/decryption options that you could look into. without knowing too much about your application, I would say look there first and see if you can find anything that fits the bill. As a big side note, whatever protection method you choose, be sure not to forget to add filters to your application.rb file, or else you may find your unencrypted data appearing in the log files. to do this you would need to simply add something like in application.rb: