Evict+Spec+Time: Exploiting Out-of-Order Execution to Improve Cache-Timing Attacks

Abstract: Speculative out-of-order execution is a strategy of masking execution latency by allowing younger instructions to execute before older instructions. While originally considered to be innocuous, speculative out-of-order execution was brought into the spotlight with the 2018 publication of the Spectre and Meltdown attacks. These attacks demonstrated that microarchitectural side channels can leak sensitive data accessed by speculatively executed instructions that are not part of the normal program execution. Since then, a significant effort has been vested in investigating how microarchitectural side channels can leak data from speculatively executed instructions and how to control this leakage. However, much less is known about how speculative out-of-order execution affects microarchitectural side-channel attacks. In this paper, we investigate how speculative out-of-order execution affects the Evict+Time cache attack. Evict+Time is based on the observation that cache misses are slowe.... https://tches.iacr.org/index.php/TCHES/article/view/11676

Location
Deutsche Nationalbibliothek Frankfurt am Main
Extent
Online-Ressource
Language
Englisch

Bibliographic citation
Evict+Spec+Time: Exploiting Out-of-Order Execution to Improve Cache-Timing Attacks ; volume:2024 ; number:3 ; year:2024
IACR transactions on cryptographic hardware and embedded systems ; 2024, Heft 3 (2024)

Creator
Cheng, Shing Hing William
Chuengsatiansup, Chitchanok
Genkin, Daniel
McNeil, Dallas
Murray, Toby
Yarom, Yuval
Zhang, Zhiyuan

DOI
10.46586/tches.v2024.i3.224-248
URN
urn:nbn:de:101:1-2407241855559.397142139866
Rights
Open Access; Der Zugriff auf das Objekt ist unbeschränkt möglich.
Last update
14.08.2025, 11:01 AM CEST

Data provider

This object is provided by:
Deutsche Nationalbibliothek. If you have any questions about the object, please contact the data provider.

Associated

  • Cheng, Shing Hing William
  • Chuengsatiansup, Chitchanok
  • Genkin, Daniel
  • McNeil, Dallas
  • Murray, Toby
  • Yarom, Yuval
  • Zhang, Zhiyuan

Other Objects (12)