grand cru | |
---|---|
Creador | johan borst |
Creado | 2000 _ |
publicado | 2000 _ |
Tamaño de clave | 128 bits |
Tamaño de bloque | 128 bits |
Número de rondas | diez |
Tipo de | Red de sustitución-permutación |
Grand Cru es un criptoalgoritmo de bloques simétricos en criptografía desarrollado por Johan Borst , especialista de la Universidad Católica de Lovaina, basado en el cifrado Rijndael generalmente reconocido y es su versión mejorada y profundamente modificada. El algoritmo utiliza una clave de 128 bits y un bloque de 128 bits (16 bytes). El algoritmo se presentó como concursante de Nessie.
El algoritmo, como Rijndael, no es un cifrado basado en Feistel Network y se implementa de acuerdo con los principios de la estructura SPN .
De las cuatro transformaciones de datos en la ronda del criptoalgoritmo de Rijndael, solo una operación, la superposición de una subclave por la operación XOR, depende de la clave. En el algoritmo Grand Cru , un aumento en el número de transformaciones clave en una ronda del algoritmo mejora la fuerza criptográfica con el mismo número de rondas. La ronda Grand Cru es una ronda Rijndael con la adición de dos operaciones clave en lugar de una operación sin llave.
Características distintivas del algoritmo:
Durante la participación del algoritmo en la competencia NESSIE, no se encontraron vulnerabilidades y no se encontraron ataques al algoritmo. Sin embargo, la alta fortaleza criptográfica de este algoritmo, según los expertos de la competencia, no compensa la baja velocidad de encriptación, que se convirtió en un obstáculo para ser elegido para la siguiente etapa de la competencia.
Según su concepto, la seguridad de Grand Cru se basa en la seguridad de Rijndael, que no se discute en este momento. Teóricamente, el cifrado es más seguro, su estructura matemática no es tan simple, e incluso los ataques algebraicos inviables a Rijndael son mucho menos probables. Según el autor, cualquier ataque a Grand Cru también será posible en Rijndael, y dado que no hay ataques en Rijndael, Grand Cru también es seguro.
Al mismo tiempo, el algoritmo es muy difícil de implementar y tiene una velocidad menor que AES . Sin embargo, el cifrado, único y probablemente con un gran margen de seguridad, probablemente no se generalizó debido a la falta de código fuente y cualquier implementación: el autor vivió aproximadamente un año después de su publicación y no tuvo tiempo de publicarlos. .
Grand Cru - entrada a la competencia Archivado el 12 de agosto de 2011 en Wayback Machine .
Criptosistemas simétricos | |
---|---|
Cifrados de flujo | |
Red Feistel | |
red SP | |
Otro |