2011-08-15 79 views

回答

1

加密内容是你通常在客户端,在你的应用层可以这么说 - 在你的情况是基于node.js的代码。

对于这种加密,MongoDB不知道任何事情。您可以将加密数据存储到MongoDB中,并且您可以恢复相同的结果。在读取之后,您有责任显式解码内容。

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

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

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

+0

谢谢你指出 – iUsable