MARS is a 128-bit block cipher with variable key size of between 128 and 448 bits. It has a heterogeneous structure: several rounds of a cryptographic core are “jacketed” by un-keyed mixing rounds, together with key whitening.

The Mars cipher was IBM's submission to the Advanced Encryption Standard process and was selected as an AES finalist in August 1999.

history | show excerpt | excerpt history