¿Fue Rijndael / AES el más fuerte de los candidatos históricos de AES? ¿Por qué o por qué no?

Realmente no.

El proceso AES fue una compensación de seguridad, velocidad y simplicidad. Dado que todos los finalistas fueron cifrados iterados, todos podrían modificarse para obtener más seguridad a expensas de la velocidad, o viceversa. Los criptógrafos atacarían versiones reducidas de los cifrados y dirían que podemos romper 7/10 rondas de Rijndael, 6/16 rondas de Twofish, por lo que Twofish es más fuerte. Por supuesto, siempre puedes aumentar el número de rondas en Rijndael a 20, y luego sería más fuerte que Twofish pero también más lento.

En las especificaciones en la ronda final de la competencia, Serpent fue el más conservador (lento pero seguro), mientras que Rijndael fue uno de los menos conservadores (pero no tan atrevido como RC6). Twofish era simultáneamente un poco más rápido que Rijndael y algo más seguro, pero también muy complicado.

Sin embargo, Rijndael fue, con mucho, el cifrado más simple en la ronda final de la competencia. Era tan simple que a algunos criptógrafos les preocupaba que su simplicidad condujera a una ruptura total; eso parece no haber sucedido. También fue uno de los cifrados más rápidos en hardware restringido como tarjetas inteligentes y ASIC. (Compárese, por ejemplo, RC6, cuyas rotaciones dependientes de los datos lo hicieron rápido en el escritorio pero lento en las tarjetas inteligentes). Estas dos características fueron probablemente las que ayudaron a Rijndael a ganar la competencia AES.

More Interesting

¿Qué tiene de importante el trabajo de investigación sobre aprendizaje automático 'Network in Network?

¿Cuáles son los temas de actualidad en la investigación en ingeniería informática?

¿Qué debo especializar en sistemas inteligentes o computación en la nube?

Investigación: ¿Cuáles son los temas en los que se está llevando a cabo una investigación innovadora actualmente?

¿Qué consejo me das, si realmente quiero comenzar a programar?

¿Las buenas actuaciones en los cursos de Coursera / Udacity / edX ayudan al solicitar un programa de maestría en las mejores universidades de los Estados Unidos?

¿La Facultad de Ingeniería Poonjar está produciendo ingenieros informáticos de clase mundial?

¿Debería todo científico de la computación comenzar a trabajar en el aprendizaje automático porque una vez que producimos máquinas que pueden pensar como humanos, todo lo demás puede hacerse mediante máquinas?

Quiero construir un dron propio desde cero. Como experto en CS, sin conocimientos de mecánica / aeronáutica y electrónica avanzada, ¿cuál debería ser mi camino por delante?

¿Cuál es el SDLC que se sigue para los proyectos de investigación?

¿Cómo sabemos que la investigación amigable de IA es realmente correcta / significativa?

¿Ha habido algún progreso en la arquitectura de subsunción desde que se introdujo?

¿Cuáles son los mejores trabajos académicos en informática? ¿Por qué?

¿Debo hacer un proyecto de investigación física o un proyecto de física computacional para mi último año de pregrado?

¿Cuáles son las diversas aplicaciones de las computadoras en el campo del entretenimiento?