Zum Inhalt springen
uencoder

Pre-Whitening

Pre-Whitening XOR-verknüpft den Klartext vor der ersten Rundenfunktion mit einem unabhängigen Schlüssel und vergrößert damit die effektive Schlüssellänge.

Zweck

Es führt zusätzliche Schlüsselverwirrung vor der Rundenfunktion ein und verbessert die Widerstandsfähigkeit gegen Known-Plaintext-Angriffe.

Mechanismus

Klartext XOR K_pre speist die Rundenfunktion, wobei K_pre unabhängig von der Masterschlüssel-Erweiterung ist. Twofish nutzt ein 128-Bit-Pre-Whitening.

Anwendungsfälle

  • Twofish-Verschlüsselung
  • Härtung von Blockchiffren
  • Erweiterung der effektiven Schlüssellänge

Verwandte Tools

References