我们正在设置一个虚拟专用服务器(不是由我们托管的),我们将在该服务器上测试基于Django的web应用程序。在这些测试中产生的用户生成的内容将非常敏感。我们希望将此内容保持加密状态,例如,以防备份媒体丢失。内容将存储在MySQL或SQLite数据库中。
据我所知,我们不能加密VPS的文件系统。如果我们使用像SQLcipher (http://sqlcipher.net/)这样的东西加密数据库,有没有一种方法可以将密钥传递给Django而不将其存储在服务器上?我们将为每个测试启动服务器,因此这部分不是问题。
谢谢!
发布于 2011-12-01 21:26:31
听起来您可能希望管理员用户在登录过程中手动将密钥输入到表单中,并让Django使用该密钥。
https://stackoverflow.com/questions/8340791
复制相似问题