文档菜单
文档首页
/
MongoDB 手册
/ /

客户端字段级加密方法

注意

有关特定方法的详细信息(包括语法和示例),请单击方法参考页面的链接。

mongosh 客户端字段级加密方法需要启用客户端字段级加密的数据库连接。如果当前数据库连接没有启用客户端字段级加密来启动,那么

  • 使用Mongo() 构造函数从 mongosh 建立具有所需客户端字段级加密选项的连接。 Mongo() 方法支持以下密钥管理系统 (KMS) 提供商用于客户主密钥 (CMK) 管理

    或者

  • 使用 mongosh 命令行选项 来建立具有所需选项的连接。命令行选项仅支持 Amazon Web Services KMS 提供商进行 CMK 管理。

以下方法仅适用于 mongosh。有关使用 MongoDB 驱动程序实现客户端字段级加密的说明,请参阅驱动程序文档。有关支持客户端字段级加密的驱动程序的完整列表,请参阅客户端字段级加密驱动程序兼容性

名称
描述
返回当前 MongoDB 连接的密钥库对象。
为客户端字段级加密创建数据加密密钥。
从密钥库中删除指定的数据加密密钥。
从密钥库中检索指定的数据加密密钥。
检索密钥库中的所有密钥。
将密钥备用名称关联到指定的数据加密密钥。
从指定的数据加密密钥中删除密钥备用名称。
解密多个数据密钥,并使用新的主密钥重新加密。
检索具有指定密钥备用名称的密钥。
返回支持字段显式加密/解密的客户端加密对象。
创建具有加密字段的集合。
使用指定的数据加密密钥和加密算法加密字段。
使用相关联的数据加密密钥和加密算法解密字段。

返回

会话选项