Saltar al contenido
uencoder

Fault-Based Attack

Los ataques basados en fallos son la familia de métodos que inducen errores en cálculos criptográficos y explotan las salidas erróneas para recuperar claves.

Propósito

Evalúan cuánto resisten las implementaciones criptográficas en hardware ante fallos activos, cubriendo DFA, ataques de error seguro, el ataque Bellcore a RSA-CRT y más.

Mecanismo

Los fallos se inyectan en instantes elegidos mediante glitches de reloj/tensión, láser o haces de iones; se recogen las salidas erróneas y se recupera la clave a partir de la diferencia o la información de ramificación entre salidas correctas y erróneas.

Casos de uso

  • Evaluación de seguridad de hardware
  • Pentesting de tarjetas inteligentes
  • Certificación de resistencia a fallos de HSM

Herramientas relacionadas

References