3 ms·
Keccak (and other ciphers only using bit rotation and bitwise ops) can use bit interleaving to avoid slow 64-bit rotations on 32-bit hardware, by replacing 1 64
by pbsd 2y ago
Keccak (and other ciphers only using bit rotation and bitwise ops) can use bit interleaving to avoid slow 64-bit rotations on 32-bit hardware, by replacing 1 64-bit rotation by 2 independent 32-bit rotations on the interleaved words [1, §2.1].
[1] https://keccak.team/files/Keccak-implementation-3.2.pdf https://keccak.team/files/Keccak-implementation-3.2.pdf