Docs 菜单

Docs 主页开发应用程序MongoDB Manual

CSFLE 兼容性

本页介绍了与客户端字段级加密兼容的 MongoDB 和驱动程序版本。

使用Client-Side 字段级加密的自动加密仅适用于 MongoDB Enterprise 4.2 或更高版本。

MongoDB 社区版和企业版 4.2 或更高版本支持使用客户端字段级加密进行手动加密

客户端字段级加密仅适用于以下官方兼容驱动程序版本或更高版本:

驱动
支持的版本
快速入门/教程
节点
3.4.0+
3.11.0+
1.12.0+
3.10.0+
2.10.0+
3.6.0
1.17.5
1.2+
2.7.0+
1.6.0+
2.12.1+

重要

密钥轮换支持

要使用 CSFLE 的密钥轮换 API(例如rewrapManyDateKey方法),您必须使用特定版本的驱动程序绑定包或libmongocrypt

以下列表详细说明了每个驱动程序的密钥轮换 API 依赖项:

  • Node.js 驱动程序:使用mongodb-client-encryption版本 2.2.0-alpha.6 或更高版本。

  • Java 驱动程序:使用 1.5.2 或更高版本的mongodb-crypt

  • pymongo:使用pymongocrypt 1.3.1 或更高版本。

  • Go 驱动程序:使用 1.5.2 或更高版本的libmongocrypt

  • C#/.NET 驱动程序:使用 MongoDB C#/.NET 驱动程序版本 2.17.1 或更高版本。

有关语法和实施示例,请参阅驱动程序参考文档。

← 参考