Orden de operaciones de generación de subclaves AES

1

Me estoy preparando para mi examen estatal de seguridad de la información. Hay una pregunta en la hoja de preparación que pregunta sobre el orden de las operaciones para generar una subclave para el algoritmo AES.

Operaciones listadas:

  1. XOR con constante
  2. XOR con los primeros 4 bytes de subclave
  3. s-box
  4. Turno circular a la izquierda

Intenté buscar en Google esta pregunta, pero no encontré la respuesta. ¿Cuál es el orden correcto?

    
pregunta Shyngys Kassymov 25.05.2015 - 15:42
fuente

1 respuesta

1

La "expansión de clave" o la generación de subclaves en AES es un proceso iterativo. Debido al trabajo que estoy realizando sobre este cifrado de bloque, preparé una figura que podría ayudarlo:

El algoritmo está verificando si el iterador del generador es congruente con 0 módulo #columns para continuar con 3 operaciones o solo con una si no lo está.

El rotWord () es un cambio circular (creo que está a la derecha), la llamada a subBytes () utiliza el SBox y RCon en la parte inferior es una operación en el campo polinomial.

Espero que esto te ayude a descubrir la respuesta para tu prueba, sin darte la respuesta directamente.

    
respondido por el srgblnch 25.05.2015 - 17:29
fuente

Lea otras preguntas en las etiquetas