Introducción
El cifrado de campo del lado del cliente (CSFLE) permite cifrar los datos de su aplicación antes de enviarlos a MongoDB a través de la red. Con CSFLE activado, ningún producto de MongoDB tiene acceso a sus datos sin cifrar.
Puede configurar CSFLE utilizando los siguientes mecanismos:
Cifrado automático: Permite realizar operaciones de lectura y escritura cifradas sin necesidad de añadir llamadas explícitas a los campos de cifrado y descifrado.
Cifrado explícito: permite realizar operaciones de lectura y escritura cifradas a través de la librería de cifrado del driver de MongoDB. Se debe especificar la lógica para el cifrado con esta librería en toda la aplicación.
Considerations
Al implementar una aplicación que utiliza el cifrado a nivel de campo del lado del cliente, ten en cuenta los puntos enumerados en Consideraciones de seguridad.
Para conocer las limitaciones, se puede consultar Limitaciones de CSFLE.
Compatibilidad
Para conocer qué productos y drivers de servidor de MongoDB admiten CSFLE, consulta Compatibilidad.
Características
Para aprender los beneficios de seguridad de CSFLE para las aplicaciones, se puede consultar la página Características de CSFLE.
Instalación
Para aprender qué se debe instalar para usar CSFLE, se puede consultar la página Requisitos de Instalación.
Inicio rápido
Para comenzar a usar CSFLE, se puede consultar el Inicio rápido de CSFLE.
A lo largo de esta guía, los ejemplos de código utilizan texto de marcador de posición. Antes de ejecutar los ejemplos, se deben sustituir los valores propios que se van a usar para estos marcadores.
Por ejemplo:
dek_id := "<Your Base64 DEK ID>"
Debes reemplazar todo entre comillas con tu DEK ID.
dek_id := "abc123"
Fundamentals
Para aprender cómo funciona CSFLE y cómo configurarlo, se puede consultar la sección Fundamentos de CSFLE.
La sección de fundamentos contiene las siguientes páginas:
Tutorials
Para aprender a realizar tareas específicas con CSFLE, se puede consultar la sección Tutoriales de CSFLE.
Referencia
Para aprender sobre la gestión de llaves de cifrado, se puede consultar Llaves de cifrado y Almacenes de llaves.
Para obtener información sobre las aplicaciones compatibles con CSFLE, consulte la sección de Referencia de CSFLE: