The KHAZAD Block Cipher

The Bridge of Khazad-dm. Painting by Paul Monteagle
The Bridge of Khazad-dûm. Painting by Paul Monteagle.


Table 1: Differences between SHARK and KHAZAD

Number of rounds
Key schedule affine mapping derived from
the cipher itself in CFB mode
Feistel key evolution
using the cipher round function itself
GF(28) reduction polynomial x8 + x7 + x6 + x5 + x4 + x2 + 1 (0x1F5) x8 + x4 + x3 + x2 + 1 (0x11D)
Origin of the S-box mapping u -> u-1 over GF(28),
plus affine transform
recursive structure
Origin of the diffusion matrix Reed-Solomon code Involutional MDS code
Visits between 2001.09.23 and 2008.11.19:

Visits since 2008.11.19:

Last update2008.11.19
Copyright 2001, 2008 by Paulo S. L. M. Barreto.  All rights reserved.