Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 1282

Ataque de tiempo

Revisado porCybersecurity entrepreneur & security researcher

¿Qué es Ataque de tiempo?

Ataque de tiempoAtaque de canal lateral que recupera información secreta midiendo cuánto tarda una operación con distintas entradas.


Los ataques de tiempo explotan tiempos de ejecución dependientes de la entrada en código criptográfico y de autenticación. Objetivos clásicos: comparaciones de cadena no de tiempo constante (cada byte que difiere temprano termina antes y delata progreso), exponenciación modular (square-and-multiply que filtra bits de clave), lookups en tablas de AES y consultas a base de datos cuyo tiempo depende de la existencia de la fila. Diferencias pequeñas —nanosegundos en red, microsegundos localmente— se amplifican promediando muchas medidas. Las defensas requieren implementaciones de tiempo constante (comparaciones tipo HMAC, movimientos condicionales sin saltos), primitivas como crypto_constant_time_eq, auditoría cuidadosa de bibliotecas criptográficas y limitación de tasa o jitter en el punto donde el atacante puede medir.

Ejemplos

  1. 01

    Ataque de Kocher (1996) contra RSA mediante análisis temporal.

  2. 02

    Lucky Thirteen (CVE-2013-0169): ataque de tiempo al padding CBC de TLS.

Preguntas frecuentes

¿Qué es Ataque de tiempo?

Ataque de canal lateral que recupera información secreta midiendo cuánto tarda una operación con distintas entradas. Pertenece a la categoría de Vulnerabilidades en ciberseguridad.

¿Qué significa Ataque de tiempo?

Ataque de canal lateral que recupera información secreta midiendo cuánto tarda una operación con distintas entradas.

¿Cómo defenderse de Ataque de tiempo?

Las defensas contra Ataque de tiempo combinan habitualmente controles técnicos y prácticas operativas, como se detalla en la definición.

¿Cuáles son otros nombres para Ataque de tiempo?

Nombres alternativos comunes: Canal lateral de tiempo.

Términos relacionados

Véase también