【发布时间】:2015-12-21 03:27:50
【问题描述】:
我有一个 Web 应用程序,其中注册用户在几个表单中输入数据,然后,当他们稍后登录时,他们会看到填充了他们的数据的表单。数据存储在 Web 服务器的同一托管服务提供商的 Postgresql 服务器上。
我想加密存储在 Postgresql 上的数据,以防止它们被托管服务提供商读取。
我认为这是不可能的,因为无论何时保存加密密钥,如果网络服务器必须访问它以便为用户提供页面,那么它可以使用它来解密数据以读取它们。无论如何,我更愿意问只是为了确保我没有遗漏什么。
【问题讨论】:
-
您需要为此进行端到端加密。试试 zerodb
标签: postgresql encryption web hosting