Datenverschlüsselung kodiert Informationen so, dass nur autorisierte Personen sie lesen können. Ohne den passenden Schlüssel werden die Daten zu einem unlesbaren Geheimtext. Verschlüsselung schützt ruhende Daten auf Festplatten und in Datenbanken. Sie schützt Daten während der Übertragung in Netzwerken. In einigen fortgeschrittenen Implementierungen schützt sie auch Daten während der Nutzung. Das Ziel ist einfach: Wer die Daten stiehlt, kann sie nicht verwenden.
Verschlüsselung ist keine umfassende Sicherheitsstrategie. Sie schützt die Vertraulichkeit, nicht die Verfügbarkeit. Selbst bei starker Verschlüsselung kann Ransomware Ihre Daten verschlüsseln und Lösegeld fordern. Sie schützt nicht vor Insider-Bedrohungen mit legitimen Zugriffsrechten und den entsprechenden Schlüsseln. Auch vor Anwendungsfehlern, die Daten über andere Kanäle preisgeben, bietet sie keinen Schutz. Die Schlüsselverwaltung ist die größte Herausforderung. Schlüssel, die im Klartext neben den verschlüsselten Daten gespeichert werden, sind kontraproduktiv. Systemübergreifend genutzte Schlüssel erhöhen das Ausmaß eines Sicherheitsvorfalls. Hardwarebasierte Sicherheitsmodule und Schlüsselverwaltungsdienste bieten Lösungen für dieses Problem. Sie sind jedoch teuer und komplex. Viele Unternehmen verzichten darauf und speichern die Schlüssel in Konfigurationsdateien. Das funktioniert, bis jemand die Datei findet. Verschlüsselung ist ein Werkzeug. Wie jedes Werkzeug hängt ihr Wert von seiner Verwendung ab.
Verschlüsselungskontexte
- Im Ruhezustand – Festplatten, Datenbanken, Backups
- Während der Übertragung – TLS, VPNs, verschlüsselte Nachrichten
- Im Einsatz – homomorphe Verschlüsselung, sichere Enklaven
- Ende-zu-Ende – nur Sender und Empfänger können lesen
Verschlüsselung ohne Schlüsselverwaltung ist reine Show. Der Algorithmus ist stark. Die Schlüsselspeicherung ist die Schwachstelle.
Comments
No comments yet. Be the first to share a thought.
Leave a comment