Demo Data from EDBT 2026 / reviewers in the wild / expert
Alenkruth Krishnan Murali
dblp:407/9386
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2025
0009-0001-7241-0848ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Memory systems · 100% | |
| Network and information security
1 paper |
Hardware security and side channels · 77% Authentication and access control · 23% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware security and side channels › side-channel countermeasures
cache side-channel defense |
0.9 | 1 | 2025 | Ceviche: Capability-Enhanced Secure Virtualization of Caches · SP 2025 |
Memory systems
cache |
0.9 | 1 | 2025 | Ceviche: Capability-Enhanced Secure Virtualization of Caches · SP 2025 |
Memory systems › cache management
cache partitioning |
0.9 | 1 | 2025 | Ceviche: Capability-Enhanced Secure Virtualization of Caches · SP 2025 |
Authentication and access control › access control models
capability-based access control |
0.3 | 1 | 2025 | Ceviche: Capability-Enhanced Secure Virtualization of Caches · SP 2025 |
Methods — techniques the papers use, named apart from their topics
hardware virtualization · 1.7capability-based cache lookup · 1.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Ceviche: Capability-Enhanced Secure Virtualization of CachesabstractModern systems make extensive use of resource virtualization to achieve high hardware utilization and minimize the total cost of ownership. However, sharing of physical resources invariably opens the door to side-channel exploitation where co-located attackers can covertly examine a victim's behavior and/or steal private information. Even though applications may not share data, they still compete for shared physical resources, notably for cache capacity. Since cache lookup is data/address-dependent, even the presence or absence of data in the cache can reveal sensitive information. This paper proposes Ceviche, a novel hardware virtualization strategy that allows for the secure allocation and use of physical cache resources among threads that belong to different trust domains. Ceviche enables a capability-based cache lookup by translating a given address-domain ID pair into a capability that encodes the access rights and the allowed set of operations on the physical cache line that it grants access to. By constraining cache lookup to occur based on a capability, Ceviche can achieve fine-grained partitioning of the cache at the granularity of a cache line, enforcing a wide set of confidentiality, availability, and fairness guarantees, while maximizing cache utilization. The paper presents detailed design mechanisms, policies, and optimizations along with extensive evaluation to demonstrate the feasibility of integrating the secure virtualization layer into modern multicore cache hierarchies. Ceviche caches offer protections at all levels of the cache hierarchy and incur an average performance degradation of 2.4% when compared to an insecure baseline, while only imposing 1.8% additional performance degradation over state-of-the-art secure caches Mirage and ScatterCache. Arnabjyoti Kalita, Alenkruth Krishnan Murali, Ashish Venkat |
SP | 3 |