Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
Cifrado automático a nivel de campo en el lado del cliente

librería compartida de cifrado automático

La biblioteca compartida de cifrado automático es una biblioteca dinámica que permite que su aplicación cliente realice Cifrado automático a nivel de campo. Una biblioteca dinámica es un conjunto de funcionalidades a las que una aplicación accede en tiempo de ejecución, no en tiempo de compilación. La biblioteca 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

La biblioteca compartida de cifrado automático es una alternativa preferida a mongocryptd y no requiere que inicies otro proceso para realizar 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 mongocryptd.

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 Version En el menú desplegable, seleccione la versión que aparece como "actual".

  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.

Puede configurar cómo su controlador busca la biblioteca compartida de cifrado automático a través de los siguientes parámetros:

Nombre
Descripción

Ruta de biblioteca compartida de crypt

Specifies the absolute path to the Automatic Encryption Shared Library package,
crypt_shared.
Default: undefined

cryptSharedLibRequired

Specifies if the driver must use the Automatic Encryption Shared Library. If true,
the driver raises an error if the Automatic Encryption Shared Library is unavailable.
If false, the driver performs the following sequence of actions:
  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.

Default: false

Volver

Soporte de lectura/escritura con cifrado automático a nivel de campo

En esta página