Lessico IT › Sicurezza › Attacco ROBOT

Attacco ROBOT

Sicurezza Svenska → Aggiornato: 2026-10-13

ROBOT è il padding oracle di Bleichenbacher del 1998, rispolverato nel 2017 contro i server TLS che usavano ancora lo scambio di chiavi RSA.

Nel 1998 Bleichenbacher dimostrò che un server che rivela se un premaster secret cifrato con RSA ha il padding PKCS #1 v1.5 corretto lascia trapelare abbastanza informazioni da permettere a un attaccante di decifrare la sessione. La correzione esisteva già, sotto forma di OAEP, ma molti server non erano passati a usarla.

Nel 2017 Hanno Böck, Juraj Somorovsky e Craig Young mostrarono che, quasi vent'anni dopo, lo stesso trucco funzionava ancora contro diversi grandi servizi, tra cui Facebook e PayPal. Bastava che le risposte di errore fossero diverse, anche in modo sottile, perché l'oracolo funzionasse. Il rimedio è smettere di usare lo scambio di chiavi RSA, cosa che TLS 1.3 ha fatto per progetto.

← Torna al lessico