Questions tagged [mars]

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.

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.

4 questions
9
votes
1 answer

What's wrong with MARS?

Why did the MARS cipher receive such a high number of negative votes in the AES competition? As I understand only MARS and Serpent implement measures to counter future cryptoanalytic attacks, so it would seem that it is one of the most secure…
user1028028
  • 719
  • 5
  • 18
6
votes
1 answer

MARS and RC6 in CUDA

I am working on a project where I am benchmarking the 5 AES finalists (Rijndael, Twofish, Serpent, MARS and RC6) on CUDA Hardware. My problem is that I am no experienced CUDA programmer. My approach is to find open source projects that implement…
Martin
  • 163
  • 2
5
votes
1 answer

Sites to find crypto intermediate values

Does anyone know of any sites where intermediate values of multiple crypto algorithms (not just the famous ones), including hashes, can be found? I don't just mean intermediate values of encrypting. I'm also looking for intermediate values of the…
calccrypto
  • 536
  • 1
  • 9
  • 26
1
vote
1 answer

Which is best: RC5, RC6, CAST-128, LOKI97, or MARS?

Considering speed and security, which is best: RC5, RC6, CAST-128, LOKI97, or MARS? What does the scoreboard look like? (I'm asking about the abstract math concept, not related to any code implementation. However, hearing about code implementations…