Nächste Seite: Algorithmus
Aufwärts: Allgemeine Eigenschaften
Vorherige Seite: CAST-128
  Inhalt
Dieser Algorithmus besitzt folgende Eigenschaften:
- Er basiert auf CAST-128: Rundenfunktionen, S-Boxen, Schlüsselmix, Operations-Mix
- Schlüsselgrößen: 128, 160, 192, 224, 256 bits
- Blockgröße: 128 bits, weitere sollten laut Autor möglich sein
- Für die Rundenschlüsselgenerierung wird eine ähnliche Verschlüsselungsfunktion wie für die Verschlüsselung ansich verwendet. Daraus folgt die Unabhängigkeit der Runden-Schlüssel
- 48 Runden insgesamt (12 Runden mit je 4 Teilrunden)
- Im Gegensatz zum DES wird ein erweitertes (``unvollständiges'') Feistel-Netzwerk verwendet:
Während links ein gewöhnliches Feistel-Netzwerk (DES, CAST-128) dargestellt ist, nimmt nach rechts hin die Anzahl der Blöcke, die verschlüsselt werden soll, und damit auch die Anzahl der Runden, weil in jeder Runde effektiv nur je einer dieser Blöcke chiffriert wird, zu. Ganz rechts ist das Schema dargestellt, welches das Verfahren beim CAST-256 beschreibt.
stigge@epost.de