Cifrado en tránsito
El cifrado en tránsito protege los datos mientras se desplazan entre clientes, aplicaciones y servidores de bases de datos, lo que evita accesos no autorizados o alteraciones. En MongoDB Atlas, todo el tráfico de red se cifra automáticamente mediante Transport Layer Security (TLS), que está habilitado de forma predeterminada y es obligatorio para cada conexión. El valor por defecto actual es TLS 1.2. La comunicación entre los nodos del clúster de Atlas también se protege con TLS para garantizar que los datos permanezcan protegidos en cada paso.
MongoDB Enterprise Advanced también admite el cifrado en tránsito mediante TLS.
Aprenda más sobre el Cifrado en tránsito →
Cifrado en reposo
El cifrado en reposo protege los datos almacenados cifrando los archivos de la base de datos en el disco, lo que añade una capa crítica de defensa. En MongoDB Atlas, todos los datos de los clientes se cifran automáticamente en reposo con AES-256, aprovechando el cifrado de disco nativo y la gestión de llaves del proveedor de nube. Atlas también admite el cifrado a nivel de base de datos con llaves gestionadas por el cliente a través de AWS Key Management Service (KMS), Google Cloud KMS o Azure Key Vault.
MongoDB Enterprise Advanced proporciona cifrado en reposo a través del motor de almacenamiento WiredTiger con AES-256, configurable con un proveedor de gestión de claves compatible con KMIP.
Cifrado en reposo → MongoDB Enterprise Advanced y MongoDB Atlas
Cifrado en uso con Queryable Encryption
El cifrado en uso protege los datos confidenciales mientras la base de datos los procesa activamente. Esto permite que la información permanezca segura a lo largo de todo su ciclo de vida más allá del cifrado en reposo y en tránsito. MongoDB ofrece esta capacidad a través de Queryable Encryption, una tecnología innovadora de encriptación en uso, la primera de la industria.
Queryable Encryption permite a los clientes cifrar datos de aplicaciones confidenciales, almacenarlos de forma segura en un estado cifrado en MongoDB y realizar queries expresivas directamente sobre los datos cifrados. Las queries de prefijos, sufijos y subcadenas ya están disponibles en general, además de las de igualdad y rango.
Con Queryable Encryption, las organizaciones pueden realizar búsquedas de texto flexibles en los datos cifrados, como hacer coincidir nombres parciales, palabras clave o identificadores, sin revelar nunca la información subyacente. Las organizaciones ya confían en Queryable Encryption para proteger algunos de sus datos más confidenciales, incluidas las Fuerzas de Seguridad Interna de Francia (ANFSI), respaldadas por una revisión de seguridad del gobierno. Entre otros beneficios clave se incluyen:
- Mayor protección de datos: mantenga los datos confidenciales cifrados durante las queries, reduciendo el riesgo de exposición y minimizando el impacto reputacional o financiero de los incidentes de seguridad.
- Mayor cumplimiento normativo: Mantenga el cifrado en todo el ciclo de vida de los datos para ayudar a cumplir con requisitos tales como GDPR y HIPAA, evitando multas y fortaleciendo la confianza del cliente.
- Eficiencia operativa mejorada: Proteja los datos sin depender de soluciones de búsqueda personalizadas ni de herramientas externas, reduciendo la complejidad de la infraestructura mientras mantiene el rendimiento de la aplicación.
- Experiencia del desarrollador sin interrupciones: Queryable Encryption se integra de forma nativa en el languaje del query de MongoDB, lo que permite realizar búsquedas cifradas avanzadas sin necesidad de reescribir el código de la aplicación.
- Protección integrada: incluida con MongoDB sin costo adicional, proporcionando cifrado con funcionalidad incorporada sin necesidad de soluciones de terceros.
Aprenda más –> Queryable Encryption