首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django web应用的数据库加密,无需在服务器上存储密钥

问Django web应用的数据库加密,无需在服务器上存储密钥
EN

Stack Overflow用户
提问于 2011-12-01 19:42:01
回答 1查看 878关注 0票数 0

我们正在设置一个虚拟专用服务器(不是由我们托管的),我们将在该服务器上测试基于Django的web应用程序。在这些测试中产生的用户生成的内容将非常敏感。我们希望将此内容保持加密状态,例如,以防备份媒体丢失。内容将存储在MySQL或SQLite数据库中。

据我所知,我们不能加密VPS的文件系统。如果我们使用像SQLcipher (http://sqlcipher.net/)这样的东西加密数据库,有没有一种方法可以将密钥传递给Django而不将其存储在服务器上?我们将为每个测试启动服务器,因此这部分不是问题。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2011-12-01 21:26:31

听起来您可能希望管理员用户在登录过程中手动将密钥输入到表单中,并让Django使用该密钥。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8340791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档