0
我有一个简单的聊天应用程序在我的办公室内部使用Node/Socket.io/MongoDB运行。加密从节点/ Websockets聊天应用程序存储在Mongo中的聊天
现在,我想弄清楚为了安全/隐私目的加密MongoDB中聊天的最有效方法。
什么是最有效和最有效的方法?
谢谢。
我有一个简单的聊天应用程序在我的办公室内部使用Node/Socket.io/MongoDB运行。加密从节点/ Websockets聊天应用程序存储在Mongo中的聊天
现在,我想弄清楚为了安全/隐私目的加密MongoDB中聊天的最有效方法。
什么是最有效和最有效的方法?
谢谢。
加密内容是你通常在客户端,在你的应用层可以这么说 - 在你的情况是基于node.js的代码。
对于这种加密,MongoDB不知道任何事情。您可以将加密数据存储到MongoDB中,并且您可以恢复相同的结果。在读取之后,您有责任显式解码内容。
也有几种选择。有些工具可以在文件系统级别进行加密。
无论哪种方式,MongoDB都不会有任何关系。它只是存储您提供的任何数据,并在您请求时返回相同的数据。
更多细节在这里:https://security.stackexchange.com/questions/3026/encrypting-with-mongo
谢谢你指出 – iUsable