Zum Inhalt springen
uencoder

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

Verwandte Tools

References