Docs Menu
Docs Home
/ /
Referencia
/ / /

Compatibilidad con CSFLE

Esta página describe las versiones de MongoDB y del controlador con las que el cifrado de nivel de campo del lado del cliente es compatible.

El cifrado automático con el cifrado a nivel de campo del lado del cliente solo está disponible con MongoDB Enterprise Edition, versión 4.2 o posterior.

El cifrado manual con cifrado a nivel de campo del lado del cliente está disponible con MongoDB Community y Enterprise Edition, versión 4.2 o posterior.

El cifrado a nivel de campo del lado del cliente solo está disponible en las siguientes versiones de controlador oficiales compatibles o posteriores:

Controlador
Versiones compatibles
Guías de inicio rápido / Tutoriales

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+

Importante

Soporte de rotación de claves

Para utilizar la API de rotación de claves de CSFLE, como el método rewrapManyDateKey, debe utilizar versiones específicas del paquete de enlace de su controlador o libmongocrypt.

La siguiente lista detalla las dependencias de la API de rotación de claves de cada controlador:

  • Controlador Node.js: utilice la versión mongodb-client-encryption 2.2.0-alpha.6 o posterior.

  • Controlador Java: utilice mongodb-crypt versión 1.5.2 o posterior.

  • pymongo: utilice la versión pymongocrypt 1.3.1 o posterior.

  • Driver de Go: Usa libmongocrypt versión 1.5.2 o posterior.

  • Controlador C#/.NET: utilice el controlador MongoDB C#/.NET versión 2.17.1 o posterior.

Consulte la documentación de referencia del controlador para obtener ejemplos de sintaxis e implementación.

Volver

Referencia