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.
Edición y compatibilidad de versiones de MongoDB
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.
Tabla de compatibilidad de controladores
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 |
|---|---|---|
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
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-encryption2.2.0-alpha.6 o posterior.Controlador Java: utilice
mongodb-cryptversión 1.5.2 o posterior.pymongo: utilice la versión
pymongocrypt1.3.1 o posterior.Driver de Go: Usa
libmongocryptversió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.