Overview
Esta guía le muestra cómo cifrar un documento con cifrado de nivel de campo del lado del cliente (CSFLE) automático y un controlador MongoDB.
Después de completar esta guía, debería tener los siguientes conocimientos y software:
Conocimiento de los pasos para configurar un controlador para cifrar campos en un documento.
Una aplicación cliente funcional, pero no apta para producción, que utiliza el automático de cifrado a nivel de campo del lado del cliente.
Importante
No utilice esta aplicación en producción
Dado que esta aplicación de ejemplo almacena una llave de cifrado en el sistema de archivos de tu aplicación, te arriesgas a un acceso no autorizado a la llave o a la pérdida de la llave para descifrar tus datos.
Para ver un tutorial que demuestra cómo crear una aplicación habilitada para CSFLE lista para producción, consulte Tutoriales de CSFLE.
Antes de empezar
Para completar y ejecutar el código de esta guía, debe configurar su entorno de desarrollo como se muestra en la página Requisitos de instalación.
Código completo de la aplicación
Para ver el código completo de la aplicación de muestra, seleccione su lenguaje de programación en el selector de lenguaje.
Procedimiento
Obtén más información
Para ver un tutorial sobre CSFLE listo para producción con un KMS remoto, consulte Tutoriales de CSFLE.
Para saber cómo funciona CSFLE, consulte Fundamentos de CSFLE.
Para obtener más información sobre los temas mencionados en esta guía, consulte los siguientes enlaces: