Saltar al contenido
uencoder

Boomerang Attack

El ataque boomerang, introducido por Wagner, encadena dos características diferenciales cortas mediante un interruptor «boomerang» para formar un camino diferencial largo, superando el límite de rondas de una sola característica.

Propósito

Construye distinguidores más largos para cifrados cuyas características diferenciales solo cubren parte de las rondas, empalmando dos segmentos diferenciales.

Mecanismo

Se divide el cifrado en mitades superior e inferior, cada una cubierta por una característica diferencial; un «boomerang» de cuatro pasos cifrar-descifrar-cifrar-descifrar construye pares cuyas diferencias intermedias coinciden, con probabilidad igual al cuadrado de las probabilidades de las dos características por un factor de corrección.

Casos de uso

  • Ataques a AES con rondas reducidas
  • Evaluación diferencial de cifradores por bloques
  • Análisis de competiciones de cifrado

Herramientas relacionadas

References