Léxico TI › Seguridad › Ataque Marvin

Ataque Marvin

Seguridad Svenska → Actualizado: 2026-10-13

Una resurrección basada en tiempos del oráculo de padding de Bleichenbacher contra RSA PKCS#1 v1.5, publicada en 2023 y todavía muy viva.

Hubert Kario, de Red Hat, demostró que en una larga lista de bibliotecas el descifrado con relleno PKCS#1 v1.5 tarda un tiempo medible distinto según si el relleno era válido. Las diferencias solían ser de unos pocos nanosegundos, pero con suficientes muestras y estadística bastaban como oráculo: el mismo que Daniel Bleichenbacher explotó en 1998, solo que construido con ciclos de reloj en lugar de mensajes de error.

El nombre alude a un fallo que se niega a morir. El arreglo tradicional, responder igual pase lo que pase, no basta si el código que hay detrás de esa respuesta sigue caminos distintos. La recomendación es dejar de usar el cifrado PKCS#1 v1.5 por completo y pasar a OAEP o a un intercambio de claves que no dependa del cifrado RSA.

← Volver al léxico