我使用Node.js创建一个Web服务器。数据库是MongoDB。我使用json文件来保存服务器配置。节点模块' nconf'用于读取json文件。
目前,保存在json文件中的所有数据(包括一些机密数据)都是纯文本。我认为它不够安全。我该怎么做才能确保机密数据是安全的?
答案 0 :(得分:1)
您可以查看crypto
节点库。
以下是文档的链接:Crypto Node.js
您可以使用它来加密文件中包含的某些数据。但您也应该考虑删除敏感信息并找到另外的方法将其存储在数据库中,可能在MongoDB中。