Yuval Yarom
From April 2023, I am a Professor of Computer Science at Ruhr University Bochum (RUB). Before joining RUB, I was an Associate Professor at the School of Computer and Mathematical Sciences at the University of Adelaide. I earned my Ph.D. in Computer Science from the University of Adelaide in 2014, and my M.Sc. in Computer Science and B.Sc. in Mathematics and Computer Science from the Hebrew University of Jerusalem in 1993 and 1990, respectively. In between I have been the Vice President of Research in Memco Software and a co-founder and Chief Technology Officer of Girafa.com.

My research explores the security of the interface between the software and the hardware. In particular, I am interested in the discrepancy between the way that programmers think about software execution and the concrete execution in modern processors. I work on identifying micro-architectural vulnerabilities, and on exploitation and mitigation techniques.

Contact Information
Email: yuval.yarom [at] rub [dot] de
10 Sep 2023
I will present a keynote titled No Bad Time for Cache Attacks at Indocrypt 2023
19 Jul 2023
Preprint available On Borrowed Time – Preventing Static Power Side-Channel Analysis, co-authored with Robert Dumitru and Andrew Wabnitz.
19 Jul 2023
Our work CryptOpt: Verified Compilation with Randomized Program Search for Cryptographic Primitives won the 2023 Humies Gold Award at GECCO 2023
19 Jun 2023
The paper Checking Passwords on Leaky Computers: A Side Channel Analysis of Chrome’s Password Leak Detection Protocol with Andrew Kwong, Walter Wang, Jason Kim, Jonathan Berger, Daniel Genkin, Eyal Ronen, Hovav Shacham and Riad Wahby will appear in USENIX Security 2023
24 May 2023
The paper Hot Pixels: Frequency, Power, and Temperature Attacks on GPUs and Arm SoCs with Hritvik Taneja, Jason Kim, Jie Jeff Xu, Stephan van Schaik and Daniel Genkin will appear in USENIX Security 2023
11 May 2023
CryptOpt: Verified Compilation with Randomized Program Search for Cryptographic Primitives will receive a Distinguished Paper Award at PLDI 2023.
27 Apr 2023
The paper CacheFX: A Framework for Evaluating Cache Security with Daniel Genkin, William Kosasih, Fangfei Liu, Anna Trikalinou and Thomas Unterluggauer will appear in AsiaCCS 2023
2 Apr 2023
The paper CryptOpt: Verified Compilation with Randomized Program Search for Cryptographic Primitives with Joel Kuepper, Andres Erbsen, Jason Gross, Owen Conoly, Chuyue Sun, Samuel Tian, David Wu, Adam Chlipala, Chitchanok Chuengsatiansup, Daniel Genkin and Markus Wagner will appear in PLDI 2023
1 Apr 2023
I am starting a new position at Ruhr University Bochum.
14 Feb 2023
The paper BunnyHop: Exploiting the Instruction Prefetcher with Zhiyuan Zhang, Mingtian Tao, Sioli O'Connell, Chitchanok Chuengsatiansup and Daniel Genkin will appear in USENIX Security 2023

More news...

Program Chair: SEED 2022, WOOT 2020, Kangacrypt 2018, SPACE 2018.

Event Organisation: SSS2 2023, CHES 2020, Kangacrypt 2018, ASEC 2018.

Steering Committees: CHES 2019–2020, WOOT 2020–.

Editorial Board: CCDS Special Issue on Offensive Cryptography, HASS Special Issue on SPACE 2018.

Program Committees: ACISP 2021, 2022, 2023, ACSAC 2020, 2021, AsiaCCS 2021, ASPLOS 2019(ERC), 2024(ERC), CARDIS 2018, 2019, 2020, 2021, 2022, CCS 2019, 2022, 2023, CFAIL 2022, CHES 2018, 2019, 2020, 2021, 2022, 2024, CT-RSA 2021, DATE 2021, DRAMSec 2021, 2022, ESORICS 2021, HASP 2022, IEEE EuroS&P 2019, IEEE S&P 2020, 2021, 2022, 2023(Associate Chair), 2024, Latincrypt 2017, 2019, RWC 2019, 2022, 2023, 2024, SAC 2019, SCAM 2020, SecDev 2022, 2023, SEED 2021, SILM 2020, 2021, 2022, 2023, SPACE 2017, 2019, 2020, SysTEX 2018, SYSTOR 2015, Top in HES 2022, USENIX ATC 2019, USENIX Security 2017, 2019, 2020, 2021, 2022, 2023, 2024, WOOT 2019, 2023.