Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Biblioteca de cifrado automático compartido para Queryable Encryption

La librería compartida de cifrado automático es una librería dinámica que permite a la aplicación cliente realizar cifrado consultable automático. Una librería dinámica es un conjunto de funcionalidades a las que una aplicación accede en tiempo de ejecución en vez de en tiempo de compilación. La Librería Compartida de Cifrado Automático realiza las siguientes tareas:

  • Lee el esquema de cifrado para determinar qué campos cifrar o descifrar

  • Evita que su aplicación ejecute operaciones no compatibles en campos cifrados

La librería compartida de cifrado automático no realiza ninguna de las siguientes acciones:

  • Realizar cifrado o descifrado de datos

  • Accede al material de la llave de cifrado

  • Escuchar datos a través de la red

Importante

Productos de MongoDB Server compatibles

Automatic Queryable Encryption solo está disponible en los siguientes productos de servidor MongoDB:

  • Clústeres de MongoDB Atlas 7.0 o posteriores

  • MongoDB Enterprise 7.0 o posterior

La Automatic Queryable Encryption no está disponible en ninguna versión de MongoDB Community servidor.

La Librería Compartida de cifrado automático es una alternativa preferida a mongocryptd y no requerirá que generes otro proceso para realizar un cifrado automático.

Tip

Si bien recomendamos utilizar la librería compartida de cifrado automático, todavía se admite mongocryptd.

Para obtener más información sobre mongocryptd, consulte Instalar y configurar mongocryptd para Queryable Encryption.

Para aprender más sobre el cifrado automático, consulta Queryable Encryption Funcionalidades.

Descargue la librería compartida de cifrado automático desde el Centro de descargas de MongoDB eligiendo la versión y la plataforma, y luego la librería:

  1. En el menú desplegable Version, selecciona 7.0.0 (current).

  2. En el menú desplegable Platform, seleccione su plataforma.

  3. En el menú desplegable Package, selecciona crypt_shared.

  4. Haga clic en Download.

Tip

Para ver una lista ampliada de lanzamientos y paquetes disponibles, consulta Descargas de MongoDB Enterprise.

Puedes configurar cómo tu driver busca la librería Compartida de Cifrado Automático a través de los siguientes parámetros:

Nombre
Descripción

cryptSharedLibPath

Especifica la ruta absoluta al paquete de librería compartida de cifrado automático,
crypt_shared.
Por defecto: undefined

cryptSharedLibRequired

Especifica si el driver debe utilizar la librería compartida de cifrado automático. Si true,
el driver genera un error si la librería compartida de cifrado automático no está disponible.
Si false, el driver realiza la siguiente secuencia de acciones:

  1. Intentos de utilizar la librería compartida de cifrado automático.

  2. Si la librería de cifrado automático compartido no está disponible, el driver intentará iniciar y conectarse a mongocryptd.

Por defecto: false

Para ver un ejemplo que demuestra cómo configurar estos parámetros, consulta la Guía rápida de la API.