Léxico TI › Seguridad › Ataque pre-play

Ataque pre-play

Seguridad Svenska → Actualizado: 2026-10-31

Conseguir que una tarjeta EMV calcule de antemano criptogramas para compras que todavía no han ocurrido, y luego reproducirlos en un cajero automático.

Un criptograma EMV va ligado al importe, la fecha, el contador de transacciones de la tarjeta y un valor aleatorio de cuatro bytes que pone el terminal, el llamado unpredictable number de la etiqueta 9F37. Toda la protección contra la reproducción depende de que ese número haga honor a su nombre. En 2012, Mike Bond, Steven Murdoch, Ross Anderson y otros colegas de Cambridge demostraron que a menudo no lo hacía: algunos cajeros usaban un contador o un generador débil. Quien tuviera la tarjeta un momento, por ejemplo mediante un terminal manipulado en una tienda, podía pedirle que firmara los números que el cajero probablemente elegiría después.

El problema de fondo era el protocolo. El emisor no puede saber quién eligió el número, así que un atacante que controle el terminal sencillamente lo elige. El artículo se tituló, con acierto, "Chip and Skim".

← Volver al léxico