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
Herramienta RSA
RSA key generation, encryption, decryption, signing, and verification using Web Crypto API. Gratis, privado y 100% del lado del cliente. HERRAMIENTA
Cifrador AES
Encrypt text or binary data with AES (CBC/GCM/ECB) using Web Crypto API. Gratis, privado y 100% del lado del cliente. HERRAMIENTA