Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Algorithm

MARS Algorithm

Cryptographic Algorithm

MARS is a block cipher that was IBM's submission to the Advanced Encryption Standard process, selected as one of five AES finalists in August 1999. Its design team included Don Coppersmith, who had also been involved in the creation of the earlier Data Encryption Standard two decades before, and the cipher was deliberately built with a layered, compartmentalized structure meant to resist future advances in cryptanalysis. MARS uses a 128-bit block size and a variable key size between 128 and 448 bits in 32-bit increments, and unlike most block ciphers it has a heterogeneous structure in which several rounds of a cryptographic core are jacketed by unkeyed mixing rounds together with key whitening.

Connections

Associated With

MARS was one of the five finalists in the AES competition (narrowed from fifteen candidates in August 1999); Rijndael, represented here as the AES Algorithm entity, was the eventual winner.

Source Wikipedia: Advanced Encryption Standard Algorithm
Sources
Wikipedia: Advanced Encryption Standard Algorithm
Wikimedia FoundationAssociated With: Advanced Encryption Standard Algorithm, Advanced Encryption Standard process
Quote, Associated With: Advanced Encryption Standard Algorithm, Advanced Encryption Standard process
In August 1999 they announced that they were narrowing the field from fifteen to five: MARS, RC6, Rijndael, Serpent, and Twofish.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.