Symmetrische Verschlüsselung
Problem
Sie müssen große Datenmengen effizient verschlüsseln.
Jede Nachricht muss schnell genug verschlüsselt und entschlüsselt werden, um mit der Verbindung Schritt zu halten.
Lösung — Symmetrische Verschlüsselung
Symmetrische Verschlüsselung verwendet den gleichen geheimen Schlüssel, um Daten zu verschlüsseln und zu entschlüsseln.
Beide Seiten müssen zuerst den gleichen geheimen Schlüssel sicher erhalten. Das Festlegen dieses Schlüssels ist ein separater Schritt; symmetrische Verschlüsselung verwendet ihn zum Schutz der Daten.
Client Geheimnis K Server
└──────────┬────────────┘
↓
encrypt/decrypt
Algorithmen wie AES können große Datenmengen effizient verarbeiten.
Kerngedanke: Die symmetrische Verschlüsselung verwendet gemeinsames geheimes Schlüsselmaterial für eine schnelle Verschlüsselung.