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.