Matches in SemOpenAlex for { <https://semopenalex.org/work/W4288335903> ?p ?o ?g. }
Showing items 1 to 47 of
47
with 100 items per page.
- W4288335903 abstract "OS-based page sharing is a commonly used optimization in modern systems to reduce memory footprint. Unfortunately, such sharing can cause Flush+Reload cache attacks, whereby a spy periodically flushes a cache line of shared data (using the clflush instruction) and reloads it to infer the access patterns of a victim application. Current proposals to mitigate Flush+Reload attacks are impractical as they either disable page sharing, or require application rewrite, or require OS support, or incur ISA changes. Ideally, we want to tolerate attacks without requiring any OS or ISA support and while incurring negligible performance and storage overheads. This paper makes the key observation that when a cache line is invalidated due to a Flush-Caused Invalidation (FCI), the tag and data of the invalidated line are still resident in the cache and can be used for detecting Flush-based attacks. We call lines invalidated due to FCI as Zombie lines. Our design explicitly marks such lines as Zombies, preserves the Zombie lines in the cache, and uses the hits and misses to Zombie lines to tolerate the attacks. We propose Zombie-Based Mitigation (ZBM), a simple hardware-based design that successfully guards against attacks by simply treating hits on Zombie-lines as misses to avoid any timing leaks to the attacker. We analyze the robustness of ZBM using three spy programs: attacking AES T-Tables, attacking RSA Square-and-Multiply, and Function Watcher (FW), and show that ZBM successfully defends against these attacks. Our solution requires negligible storage (4-bits per cache line), retains OS-based page sharing, requires no OS/ISA changes, and does not incur slowdown for benign applications." @default.
- W4288335903 created "2022-07-29" @default.
- W4288335903 creator A5071514906 @default.
- W4288335903 creator A5082772077 @default.
- W4288335903 date "2019-06-05" @default.
- W4288335903 modified "2023-09-25" @default.
- W4288335903 title "Lookout for Zombies: Mitigating Flush+Reload Attack on Shared Caches by Monitoring Invalidated Lines" @default.
- W4288335903 doi "https://doi.org/10.48550/arxiv.1906.02362" @default.
- W4288335903 hasPublicationYear "2019" @default.
- W4288335903 type Work @default.
- W4288335903 citedByCount "0" @default.
- W4288335903 crossrefType "posted-content" @default.
- W4288335903 hasAuthorship W4288335903A5071514906 @default.
- W4288335903 hasAuthorship W4288335903A5082772077 @default.
- W4288335903 hasBestOaLocation W42883359031 @default.
- W4288335903 hasConcept C111919701 @default.
- W4288335903 hasConcept C115537543 @default.
- W4288335903 hasConcept C144446859 @default.
- W4288335903 hasConcept C149635348 @default.
- W4288335903 hasConcept C173608175 @default.
- W4288335903 hasConcept C31258907 @default.
- W4288335903 hasConcept C38652104 @default.
- W4288335903 hasConcept C41008148 @default.
- W4288335903 hasConceptScore W4288335903C111919701 @default.
- W4288335903 hasConceptScore W4288335903C115537543 @default.
- W4288335903 hasConceptScore W4288335903C144446859 @default.
- W4288335903 hasConceptScore W4288335903C149635348 @default.
- W4288335903 hasConceptScore W4288335903C173608175 @default.
- W4288335903 hasConceptScore W4288335903C31258907 @default.
- W4288335903 hasConceptScore W4288335903C38652104 @default.
- W4288335903 hasConceptScore W4288335903C41008148 @default.
- W4288335903 hasLocation W42883359031 @default.
- W4288335903 hasOpenAccess W4288335903 @default.
- W4288335903 hasPrimaryLocation W42883359031 @default.
- W4288335903 hasRelatedWork W1571368810 @default.
- W4288335903 hasRelatedWork W1616582327 @default.
- W4288335903 hasRelatedWork W1784146144 @default.
- W4288335903 hasRelatedWork W1796231360 @default.
- W4288335903 hasRelatedWork W18104785 @default.
- W4288335903 hasRelatedWork W2023406342 @default.
- W4288335903 hasRelatedWork W2372170743 @default.
- W4288335903 hasRelatedWork W2379400621 @default.
- W4288335903 hasRelatedWork W2611544471 @default.
- W4288335903 hasRelatedWork W2808189470 @default.
- W4288335903 isParatext "false" @default.
- W4288335903 isRetracted "false" @default.
- W4288335903 workType "article" @default.