Publications

Conference Publications

  1. [HASP-26]

    Need for Thread: Using Thread Race Conditions for Timerless Side Channel Attacks and More

    Timothy Lesch, Dmitry Evtyushkin.

    15th Workshop on Hardware and Architectural Support for Security and Privacy, held in conjunction with MICRO, Athens, Greece, October 2026.

  2. [HASP-26]

    Event-Driven Side Channel Exploration Using Hardware Performance Counters

    Timothy Lesch, Philip Roberts, Dmitry Evtyushkin.

    15th Workshop on Hardware and Architectural Support for Security and Privacy, held in conjunction with MICRO, Athens, Greece, October 2026.

  3. [DSN-22]

    STBPU: A Reasonably Secure Branch Prediction Unit

    Tao Zhang, Timothy Lesch, Kenneth Koltermann, Dmitry Evtyushkin.

    International Conference on Dependable Systems and Networks. Baltimore, Maryland, USA. June 2022.

    Acceptance rate: 18.70% (49/262)

    PDF Document
  4. [ASPLOS-21]

    Computing with Time: Microarchitectural Weird Machines

    Dmitry Evtyushkin, Thomas Benjamin, Jesse Elwell, Jeffrey A. Eitel, Angelo Sapello, Abhrajit Ghosh.

    International Conference on Architectural Support for Programming Languages and Operating Systems. April 2021.

    Acceptance rate: 18.84% (75/398)

    ★ Distinguished Paper Award (8% of accepted papers, 6/75)

    PDF Document
  5. [ASPLOS-20]

    Exploring Branch Predictors for Constructing Transient Execution Trojans

    Tao Zhang, Kenneth Koltermann, Dmitry Evtyushkin.

    International Conference on Architectural Support for Programming Languages and Operating Systems. Lausanne, Switzerland, March 2020.

    Acceptance rate: 17.9%

    PDF Document
  6. [USENIX-19]

    A Systematic Evaluation of Transient Execution Attacks and Defenses

    Claudio Canella, Jo Van Bulck, Michael Schwarz, Moritz Lipp, Benjamin von Berg, Philipp Ortner, Frank Piessens, Dmitry Evtyushkin, Daniel Gruss.

    28th USENIX Security Symposium, Santa Clara, California, USA, August 14-16, 2019.

    Acceptance rate: 15.7%

    PDF Document
  7. [DAC-19]

    SafeSpec: Banishing the Spectre of a Meltdown with Leakage-Free Speculation

    Khaled N Khasawneh, Esmaeil Mohammadian Koruyeh, Chengyu Song, Dmitry Evtyushkin, Dmitry Ponomarev and Nael Abu-Ghazaleh.

    Design Automation Conference. Las Vegas, NV, June 2019.

    Acceptance rate: 24.8%

    PDF Document
  8. [ASPLOS-18]

    BranchScope: A New Side-Channel Attack on Directional Branch Predictor

    Dmitry Evtyushkin, Ryan Riley, Nael Abu-Ghazaleh, Dmitry Ponomarev.

    International Conference on Architectural Support for Programming Languages and Operating Systems. Williamsburg, VA, March 2018.

    Acceptance rate: 17.5%

    ★ Top Picks in Hardware and Embedded Security (Top Picks in HES 2024)

    PDF Document
  9. [ICCAD-17]

    Hardening Extended Memory Access Control Schemes with Self-Verified Address Spaces

    Jesse Elwell, Dmitry Evtyushkin, Dmitry Ponomarev, Nael Abu-Ghazaleh, Ryan Riley.

    International Conference On Computer Aided Design. Irvine, CA, November 2017.

    PDF Document
  10. [ASIACCS-17]

    On the Detection of Kernel-Level Rootkits Using Hardware Performance Counters

    Baljit Singh, Dmitry Evtyushkin, Jesse Elwell, Ryan Riley and Iliano Cervesato.

    12th ACM Asia Conference on Computer and Communications Security. Abu Dhabi, UAE, April 2017.

    Acceptance rate: 20.3%

    PDF Document
  11. [CCS-16]

    Covert Channels through Random Number Generator: Mechanisms, Capacity Estimation and Mitigations

    Dmitry Evtyushkin, Dmitry Ponomarev.

    23rd ACM Conference on Computer and Communications Security, Vienna, Austria, October 2016.

    Acceptance rate: 16.4%

    PDF Document
  12. [MICRO-16]

    Jump over ASLR: Attacking Branch Predictors to Bypass ASLR

    Dmitry Evtyushkin, Dmitry Ponomarev, Nael Abu-Ghazaleh.

    49th International Symposium on Microarchitecture, Taipei, October 2016.

    Acceptance rate: 21.5%

    PDF Document
  13. [HASP-15]

    Covert Channels Through Branch Predictors: A Feasibility Study

    Dmitry Evtyushkin, Dmitry Ponomarev, Nael Abu-Ghazaleh.

    4th Workshop on Hardware and Architecture Support for Security and Privacy, held in conjunction with ISCA, Portland, OR, June 2015.

    PDF Document
  14. [MICRO-14]

    Iso-X: A Flexible Architecture for Hardware-Managed Isolated Execution

    Dmitry Evtyushkin, Jesse Elwell, Meltem Ozsoy, Dmitry Ponomarev, Nael Abu-Ghazaleh, Ryan Riley.

    47th IEEE/ACM International Symposium on Microarchitecture, Cambridge, UK, Dec 2014.

    Acceptance Rate: 19%

    PDF Document

Journal Publications

  1. [IEEE Spectrum]

    How the Spectre and Meltdown Hacks Really Worked

    Nael Abu-Ghazaleh, Dmitry Ponomarev and Dmitry Evtyushkin.

    IEEE Spectrum 2019

    View Article Link
  2. [TDSC]

    Flexible Hardware-Managed Isolated Execution: Architecture, Software Support and Applications

    Dmitry Evtyushkin, Jesse Elwell, Meltem Ozsoy, Dmitry Ponomarev, Nael Abu-Ghazaleh, Ryan Riley.

    IEEE Transactions on Dependable and Secure Computing 2016.

    PDF Document
  3. [TACO]

    Understanding and Mitigating Covert Channels Through Branch Predictors

    Dmitry Evtyushkin, Dmitry Ponomarev, Nael Abu-Ghazaleh.

    ACM Transactions on Architecture and Code Optimization 2016.

    PDF Document