Skip to content
Preprint

HermiCache: Enclave-Aware Cache Replacement for Trusted Execution Environments

Sep 2026 · 0 citations · 9 references
Computer Science

Abstract

Trusted Execution Environments (TEEs) protect enclave memory from untrusted software but remain vulnerable to cache-based side-channel attacks due to shared microarchitectural resources. Existing countermeasures use techniques such as cache partitioning or randomization: these solutions are not ideal if a designer wants fine-grained configurations and a deterministic protection. In this paper, we introduce HermiCache which is an answer to these requirements. HermiCache is designed for RISC-V cores and has been implemented in the OpenHwGroup CVA6 core with a Keystone TEE for the software layer. The solution has an area overhead of 6% on the processor core.

View source

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.