Safe-Error Attack
Los ataques de safe-error recuperan la clave bit a bit observando si una falta inyectada afecta a la salida (una falta «segura» la deja sin cambios), sin análisis diferencial.
Propósito
Ofrecen un ataque por inyección de faltas simple y eficiente contra implementaciones de clave pública como RSA, que solo requiere observar si la salida cambia o no.
Mecanismo
Se inyecta una falta en un valor intermedio del cálculo RSA-CRT; si la salida final no cambia, la falta alcanzó una rama «inactiva» (bit de clave 0); si cambia, la rama estaba «activa» (bit de clave 1), recuperando la clave bit a bit.
Casos de uso
- Ataques de faltas RSA-CRT
- Evaluación de seguridad de implementaciones de clave pública
- Ataques a tarjetas inteligentes
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