International Association for Cryptologic Research

International Association
for Cryptologic Research

IACR News item: 01 March 2016

Yuval Yarom, Daniel Genkin, Nadia Heninger
ePrint Report ePrint Report
The scatter-gather technique is a commonly-implemented approach to prevent cache-based timing attacks. In this paper we show that scatter-gather is not constant-time. We implement a cache timing attack against the scatter-gather implementation used in the modular exponentiation routine in OpenSSL version 1.0.2f. Our attack exploits cache-bank conflicts on the Sandy Bridge microarchitecture. We have tested the attack on an Intel Xeon E5-2430 processor. For 4096-bit RSA our attack can fully recover the private key after observing 16,000 decryptions.
Expand

Additional news items may be found on the IACR news page.