Overview
Obtenga información sobre las aplicaciones y bibliotecas que debe instalar para utilizar el cifrado de nivel de campo del lado del cliente (CSFLE).
Lo que usted necesita
Antes de poder utilizar CSFLE, debe configurar los siguientes elementos en su entorno de desarrollo:
(Opcional) Descargue la biblioteca compartida de cifrado automático. Esta biblioteca compartida es una alternativa preferida a mongocryptd y no requiere generar un nuevo proceso.
mongocryptdTodavía se admite.Instalar MongoDB Enterprise Edition.
Instalar un controlador MongoDB compatible con CSFLE.
Instalar OpenSSLopcional.
Inicie una instancia de MongoDB o un clúster Atlas.
Instale las dependencias específicas del controlador. Para ver la lista de dependencias de su controlador, seleccione la pestaña correspondiente al idioma que desea usar para completar esta guía:
Nombre de la dependencia | Descripción |
|---|---|
x64 Soporte | CSFLE requiere soporte x64. |
Obligatorio al usar el controlador C#/.NET versión 3.0 o posterior. Este paquete NuGet es necesario para habilitar el cifrado automático. La biblioteca libmongocrypt contiene enlaces para comunicarse con la biblioteca nativa que gestiona el cifrado. Si su aplicación usa la versión del controlador 3.0 o posterior y se ejecuta en Linux, instale la biblioteca manualmente. A continuación, |
Nombre de la dependencia | Descripción |
|---|---|
La biblioteca |
Nombre de la dependencia | Descripción |
|---|---|
La biblioteca |
Nombre de la dependencia | Descripción |
|---|---|
Envoltorio NodeJS para la biblioteca de cifrado |
Nombre de la dependencia | Descripción |
|---|---|
Contenedor de Python para la librería de cifrado |
Obtén más información
Para comenzar a utilizar CSFLE, consulte Inicio rápido.
Para aprender a utilizar CSFLE con un proveedor de servicios de administración de claves remoto,consulte Tutoriales.