Verschlüsselung während der Übertragung
Die Verschlüsselung während der Übertragung schützt Daten, während sie sich zwischen Clients, Anwendungen und Datenbankservern bewegen, und verhindert unbefugten Zugriff oder Manipulation. In MongoDB Atlas wird der gesamte Netzwerkverkehr automatisch mit Transport Layer Security (TLS) verschlüsselt. Dies ist standardmäßig aktiviert und für jede Verbindung erforderlich. Der aktuelle Standard ist TLS 1.2. Die Kommunikation zwischen Atlas-Clusterknoten wird ebenfalls durch TLS geschützt, um sicherzustellen, dass die Daten bei jedem Schritt geschützt bleiben.
MongoDB Enterprise Advanced unterstützt auch die Verschlüsselung während der Übertragung mit TLS.
Erfahren Sie mehr über die Verschlüsselung während der Übertragung →
Verschlüsselung im Ruhezustand
Die Verschlüsselung im Ruhezustand schützt gespeicherte Daten durch die Verschlüsselung der Datenbankdateien auf der Festplatte und fügt eine wichtige Verteidigungsebene hinzu. In MongoDB Atlas werden alle Kundendaten im Ruhezustand automatisch mit AES-256 verschlüsselt, wobei die native Festplattenverschlüsselung und Schlüsselverwaltung des Cloud-Anbieters genutzt wird. Atlas unterstützt auch die Verschlüsselung auf Datenbankebene mit vom Kunden verwalteten Schlüsseln über AWS Key Management Service (KMS), Google Cloud KMS oder Azure Key Vault.
MongoDB Enterprise Advanced bietet At-Rest-Verschlüsselung über die WiredTiger Storage Engine mit AES-256, konfigurierbar mit einem KMIP-konformen Schlüsselverwaltungsanbieter.
Verschlüsselung im Ruhezustand → MongoDB Enterprise Advanced und MongoDB Atlas
Verschlüsselung bei der Verwendung von Queryable Encryption
Die Verschlüsselung während der Verwendung schützt sensible Daten, während sie aktiv von der Datenbank verarbeitet werden. Dadurch können Informationen während ihres gesamten Lebenszyklus über die Verschlüsselung im Ruhezustand und bei der Übertragung hinaus sicher bleiben. MongoDB bietet diese Funktion durch Queryable Encryption an, eine bahnbrechende, branchenweit erste In-Use-Verschlüsselungstechnologie.
Queryable Encryption ermöglicht es Kunden, sensible Anwendungsdaten zu verschlüsseln, sie sicher in einem verschlüsselten Zustand in MongoDB zu speichern und ausdrucksstarke Abfragen direkt auf den verschlüsselten Daten auszuführen. Präfix-, Suffix- und Teilstring-Abfragen sind zusätzlich zu Gleichheits- und Bereichsabfragen jetzt allgemein verfügbar.
Mit Queryable Encryption können Unternehmen flexible Textsuchen für verschlüsselte Daten durchführen, z. B. durch Abgleich von Teilnamen, Schlüsselwörtern oder Kennungen, ohne die zugrunde liegenden Informationen jemals offenzulegen. Unternehmen vertrauen bereits auf Queryable Encryption zum Schutz einiger ihrer vertraulichsten Daten, darunter die internen Sicherheitskräfte Frankreichs (ANFSI), unterstützt durch eine Sicherheitsüberprüfung auf Regierungsebene. Weitere wichtige Vorteile sind:
- Stärkerer Datenschutz: Halten Sie sensible Daten während der Abfragen verschlüsselt, um das Risiko einer Offenlegung zu verringern und die rufschädigenden oder finanziellen Auswirkungen von Sicherheitsvorfällen zu minimieren.
- Verbesserte Einhaltung gesetzlicher Vorschriften: Halten Sie die Verschlüsselung über den gesamten Datenlebenszyklus aufrecht, um Anforderungen wie GDPR und HIPAA zu erfüllen, Bußgelder zu vermeiden und das Kundenvertrauen zu stärken.
- Verbesserte Betriebseffizienz: Schützen Sie Daten, ohne auf benutzerdefinierte Suchlösungen oder externe Tools angewiesen zu sein, wodurch die Komplexität der Infrastruktur reduziert und gleichzeitig die Anwendungsleistung aufrechterhalten wird.
- Nahtlose Entwicklererfahrung: Queryable Encryption lässt sich nativ in die MongoDB-Abfragesprache integrieren und ermöglicht so eine erweiterte verschlüsselte Suche, ohne dass der Anwendungscode umgeschrieben werden muss.
- Integrierter Schutz: Ohne zusätzliche Kosten in MongoDB enthalten, bietet eine integrierte Verschlüsselung, für die keine Drittanbieterlösungen erforderlich sind.
Weitere Informationen –> Queryable Encryption