Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 6 of 6 for “"transient-execution attacks"”.

  1. Practical Mitigations Against Memory Corruption and Transient Execution Attacks

    Memory corruption attacks have existed in C and C++ for more than 30 years, and over the years many defenses have been proposed. In addition to that, a new class of attacks, Spectre, has emerged that abuse speculative execution to leak secrets and sensitive data through micro-architectural side …

    vt Repository record for Practical Mitigations Against Memory Corruption and Transient Execution Attacks (opens in a new tab)

  2. Understanding and Improving the Performance of Mitigating Transient Execution Attacks

    … the performance evolution of mitigations against transient execution attacks over generations of processors, and (2) the WARD kernel design, which eliminates as much as half the overhead of mitigations on older processors. The measurement study maps end-to-end overheads to the specific mitigations …

    mit Repository record for Understanding and Improving the Performance of Mitigating Transient Execution Attacks (opens in a new tab)

  3. Toward transient-execution attack mitigations on CHERI

    … Enhanced RISC Instructions (CHERI) systems from transient-execution attacks. Transient-execution attacks shocked the computing world as they allow security mechanisms to be circumvented via seemingly safe performance-enhancing mechanisms. These attacks use misguided speculation to access secrets …

    cambridge Repository record for Toward transient-execution attack mitigations on CHERI (opens in a new tab)

  4. Cache-based side channels: Modern attacks and defenses

    … has been shown that, among various data leakage attacks, side channel attacks are one of the most effective and stealthy ones. In a side channel attack, an attacker can steal encryption keys, monitor keystrokes or reveal a user's personal information by leveraging the information derived from the …

    uiuc Repository record for Cache-based side channels: Modern attacks and defenses (opens in a new tab)

  5. Hardening Trusted Execution Environments Against Microarchitectural Side-Channel Attacks: A Constructive Approach

    Trusted Execution Environments (TEEs) [1–5] promised to enable secure computation even in the presence of privileged adversaries by providing hardware-enforced isolation. However, the discovery of microarchitectural side-channel and transient execution attacks [6–10] has severely undermined these …

    mit Repository record for Hardening Trusted Execution Environments Against Microarchitectural Side-Channel Attacks: A Constructive Approach (opens in a new tab)

  6. Implementing Secure Shared Memory for Side-Channel-Resistant Enclaves

    … run on untrusted machines. Enclaves or Trusted Execution Environments (TEEs) are a powerful trusted computing primitive that can address this problem; through carefully co-designed hardware and software mechanisms, enclaves enforce strong isolation and integrity properties. While many enclave …

    mit Repository record for Implementing Secure Shared Memory for Side-Channel-Resistant Enclaves (opens in a new tab)