MongoDB utiliza la librería Compartida de cifrado automático (recomendada) o el proceso ejecutable mongocryptd para traducir consultas en consultas cifradas, y para cifrar o descifrar datos.
Antes de comenzar
Para utilizar CSFLE con cifrado automático, primero debes elegir el componente de análisis de consultas que quieres que MongoDB use para cifrar los campos.
crypt_shared, la librería CSFLE recomendada.
mongocryptd, que está incluido en las instalaciones de MongoDB Enterprise servidor.
Importante
mongocryptd está obsoleto
A partir de MongoDB, 9.0 y
mongocryptdestán obsoletos. En su lugar, utilice la biblioteca compartida de cifrado automático.
La librería libmongocrypt y los drivers de MongoDB requieren la Biblioteca Compartida de Encriptación Automática o mongocryptd para interpretar queries encriptadas. Para obtener más información, consulte Instale libmongocrypt para CSFLE.
Pasos
Selecciona el componente de análisis de consultas que deseas utilizar y sigue los pasos para instalar y configurar un componente de análisis de consultas CSFLE.