Demo Data from EDBT 2026 / reviewers in the wild / expert
Arnabjyoti Kalita
dblp:391/3085
· DBLP profile ↗
2ranked-venue papers
1as first author
2since 2021 · last 2025
0009-0000-2055-2724ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 since 2021Security and privacy · 1 · 1 first-author · 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 | 1 |
| 2024 | Special Session: Detecting and Defending Vulnerabilities in Heterogeneous and Monolithic Systems: Current Strategies and Future DirectionsabstractEmbedded systems are evolving in complexity, leading to the emergence of multiple threats. The co-design and execution of software on the embedded systems further exacerbate the attack surface, making them more vulnerable to sophisticated attacks. As embedded systems are used in critical areas, ensuring their security is crucial. In this special session paper, primarily four major topics regarding embedded systems’ security are discussed. Firstly, this paper initially explores timing channel analysis at a microarchitectural level in heterogeneous hardware to address the security challenges. It then delves into exploring software-based fuzzing techniques to detect vulnerabilities and enhance embedded system security. Additionally, the paper discusses strategies for improving security in IoT devices with a layered defense strategy known as Snowflake IoT. Finally, it examines approaches to securing large and complex monolithic systems. The challenges and opportunities for securing the embedded systems according to the scale and type of attacks. Venkat Nitin Patnala, Sai Manoj Pudukotai Dinakarrao, Guru Venkataramani, Jie Chen 0020, Preet Derasari, Milos Doroslovacki, Fan Yao 0001, Hongyu Fang, Meron Zerihun Demissie, Todd M. Austin, Lauren Biernacki, Saket Upadhyay, Arnabjyoti Kalita, Ashish Venkat |
CASES | 13 |