Yuval Yarom
Más información
- Institución
- University of Adelaide, Data61
- Conocido por
- Flush+Reload, Spectre, CacheBleed
El investigador detrás de Flush+Reload, el ataque de caché que se convirtió en pieza básica de buena parte de la investigación moderna en canales laterales.
Yarom pasó años en la industria antes de doctorarse en Adelaida. En 2014 él y Katrina Falkner publicaron Flush+Reload: un atacante que comparte páginas de memoria con la víctima —una biblioteca común, por ejemplo— vacía una línea de caché y mide cuánto tarda en volver a leerla. Una lectura rápida significa que la víctima la tocó. Con la técnica extrajeron una clave privada de GnuPG observando qué rutas de código se ejecutaban.
Flush+Reload fue el instrumento de medida en Spectre, del que Yarom es coautor, y en muchos de los ataques de temporización de caché que siguieron. En 2016 llegó CacheBleed, que mostró que incluso los conflictos entre bancos de caché dentro de una misma línea filtraban material de claves de OpenSSL.