Saltar al contenido
uencoder

Key Recovery Attack

Un ataque de recuperación de clave apunta a reconstruir la clave de un cifrado a partir de pares texto plano-cifrado conocidos o acceso a un oráculo; el objetivo final del criptoanálisis.

Propósito

Mide la seguridad práctica de un cifrado; la complejidad de recuperación de clave debe acercarse a la cota de fuerza bruta 2^k.

Mecanismo

Los distinguidores diferenciales, lineales o algebraicos determinan bits de clave de ronda y pelan rondas hacia atrás para recuperar la clave maestra; alternativamente, se fuerza bruta sobre claves o implementaciones débiles en un espacio de búsqueda reducido.

Casos de uso

  • Evaluación de seguridad de cifrados por bloques
  • Análisis de competiciones de cifrados
  • Detección de implementaciones débiles

Herramientas relacionadas

References