Saltar al contenido
uencoder

Fault Injection Attack

Los ataques de inyección de fallos inducen errores de cálculo durante la ejecución criptográfica (glitches de reloj, picos de tensión, rayos láser) y explotan las salidas erróneas para recuperar claves.

Propósito

Evalúan la resistencia de un dispositivo criptográfico a fallos activos y son un punto clave de evaluación de seguridad para tarjetas inteligentes y HSM.

Mecanismo

Se inyectan fallos de un bit o un byte en instantes elegidos; se recogen pares de salida correcta y errónea, y el análisis de fallos diferenciales (DFA) recupera la clave a partir de la propagación del error. Un fallo en la última ronda de AES puede recuperar la clave completa.

Casos de uso

  • Evaluación de seguridad de tarjetas inteligentes
  • Pruebas de resistencia a fallos de HSM
  • Ataques de fallo sobre RSA-CRT

Herramientas relacionadas

References