Post-Whitening
Post-Whitening XOR-verknüpft den Output nach der letzten Rundenfunktion mit einem unabhängigen Schlüssel, symmetrisch zum Pre-Whitening.
Zweck
Es führt zusätzliches Schlüsselmaterial nach der Rundenfunktion ein, sodass der finale Geheimtext von mehr Schlüsselbits abhängt, und erhöht damit die Sicherheitsmarge.
Mechanismus
Geheimtext = Rundenoutput XOR K_post, wobei K_post unabhängig von den Rundenschlüsseln und dem Pre-Whitening-Schlüssel ist. Beim Entschlüsseln wird zuerst mit K_post XOR-verknüpft, um den Rundenoutput zurückzugewinnen.
Anwendungsfälle
- Twofish-Verschlüsselung
- Härtung von Blockchiffren
- Erweiterung der effektiven Schlüssellänge