繁体   English   中英

加密Meteorjs中的Mongo数据

[英]Encrypt Mongo data in Meteorjs

是否可以在插入文档时为特定集合加密某些Mongodb字段? 然后在发布集合时解密它?

我不确定这对你的用例是否有点过分:

Mylar是一个支持客户端加密的Meteor模块。

Mylar仅在服务器上存储加密数据,并仅在用户的浏览器中解密数据。 [...] Mylar允许服务器对加密文档执行关键字搜索,即使文档是使用不同的密钥加密的。 [...]最后,Mylar确保客户端应用程序代码是可信的,即使服务器是恶意的。 在Meteor框架之上构建Mylar原型的结果很有希望

你没有要求一个框架,但国产安全通常是错误的。

我们已经发布了一个新的包计划:加密 ,让您轻松地对您的mongo集合进行客户端加密! 如果遵循与Mylar相同的原则(事实上它基于Mylar所基于的论文),但目前不支持所有Mylars功能,如服务器端搜索。
另一方面,它使用更先进和高性能的加密技术进行密钥生成和加密,更适合浏览器。 它也不会替换或修改流星核心,而是一个普通的包,它使用钩子进行所有自动加密/解密。
也有博客文章,让你开始在这里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM