Heroku - 如何加密数据库
是否有推荐的方法来加密 Heroku 上的敏感数据以满足大公司的 IT 安全合规性要求?
Is there a recommended way for encrypting sensitive data on Heroku in a way that would satisfy the a large company's IT security compliance requirements?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
PostgreSQL 有 pgcrypto 来加密您的数据。 PGP 加密功能将为您完成这项工作,只需让 Heroku 使用这些功能即可。
PostgreSQL has pgcrypto to encrypt your data. The PGP encryption functions will do the job for you, just let Heroku use these functions.
就我个人而言,我倾向于对数据库中的加密数据进行应用程序级管理。即每个用户都有自己的公钥/私钥,存储在单独服务器(可能是应用程序服务器本身)上的单独数据库中。
Personally I am leaning toward app-level management of encrypted data in the DB. i.e. each user has its own public/private key stored in a separate DB on a separate server (maybe the app server itself).