RC6
Más información
- Creador
- Ron Rivest, Matt Robshaw, Ray Sidney, Yiqun Lisa Yin
- Año
- 1998
- Tipo
- Cifrado por bloques
- Predecesor
- RC5
La candidatura de RSA Security al concurso AES: RC5 ampliado a bloques de 128 bits, con multiplicación entera como condimento.
Donde RC5 manejaba dos registros, RC6 trabaja con cuatro palabras de 32 bits durante 20 rondas, con claves de 128, 192 o 256 bits. La novedad era calcular la cantidad de rotación mediante una multiplicación, lo que difunde los bits más deprisa que las rotaciones dependientes de datos de RC5.
RC6 llegó a la final del concurso AES en 1999 junto a Twofish, Serpent, MARS y Rijndael, y perdió frente a este último, que pasó a ser AES. Además estaba patentado, lo que no animó precisamente a nadie a implementar a un finalista derrotado. Hoy sobrevive como nota a pie de página en bibliotecas criptográficas y manuales.