Keccak ausprobieren

Manipulation eines Planes

Die Chi-Permutation wird Plane-weise auf den State angewendet, es werden also immer fünf 32- oder 64-bit Werte betrachtet.

Jede einzelne Lane, also jeder 32- oder 64-bit Wert wird aus sich selbst und den beiden folgenden (rechts davon befindlichen) Lanes berechnet. Befindet sich die Lane am rechten Ende des Planes wird umgebrochen und die ersten Lanes des gleichen Planes als die folgenden betrachtet.

Zur Berechnung der neuen Lane wird das Inverse der nächsten Lane mit der übernächsten AND-verknüpft und anschließend mit dem alten Wert von sich selbst XOR-verknüpft.