mongoose field encryption:用于各个字段的简单对称加密插件 源码
猫鼬场加密 一个针对各个字段的简单对称加密插件。 该插件的目的是加密数据,但仍允许搜索具有字符串值的字段。 该插件依赖于Node crypto模块。 加密和解密在保存和查找过程中透明进行。 尽管此插件可用于任何类型的单个字段,但请注意,对于非字符串字段,加密后原始值将设置为undefined。 这是因为如果架构已将字段定义为数组,则无法将其替换为字符串值。 从稳定的2.3.0版本开始,此插件需要提供自定义的盐生成功能(如果提供了机密,它将始终提供恒定的盐),以便保留对称解密功能。 如果要加密整个文档,还可以考虑使用。 这个怎么运作 使用AES-256-CBC进行加密。 为了进行加密,将
下载地址
用户评论