【问题标题】:Encrypt chats stored in Mongo from a Node/Websockets Chat App从 Node/Websockets 聊天应用程序加密存储在 Mongo 中的聊天
【发布时间】:2011-08-15 02:12:38
【问题描述】:

我有一个使用 Node/Socket.io/MongoDB 在我的办公室内部运行的简单聊天应用程序。

现在,为了安全/隐私目的,我想找出加密 MongoDB 中聊天的最有效方法。

什么是最有效和最有效的方法?

谢谢。

【问题讨论】:

    标签: security encryption mongodb node.js socket.io


    【解决方案1】:

    加密内容是您通常会在客户端执行的操作,可以说是在您的应用层中 - 在您的情况下是基于 node.js 的代码。

    MongoDB 对这种加密一无所知。您将加密数据存储到 MongoDB 中,然后返回相同的数据。您有责任在读取后显式解码内容。

    也有几种选择。有一些工具可以在文件系统级别进行加密。

    无论哪种方式,MongoDB 都不会与它有任何关系。它只是存储您提供给它的任何数据,并在您请求时返回相同的数据。

    更多细节在这里:https://security.stackexchange.com/questions/3026/encrypting-with-mongo

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-15
      • 1970-01-01
      • 2014-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-03
      相关资源
      最近更新 更多