activity
20242026
most citedBreaking Bad: How Compilers Break Constant-Time Implementations

4 citations · 4 across the 5 of their papers we have counts for

collaborators
Showing cs.CRShow all

5 papers · 1 filter

cs.CR2026

Gyokuro: Source-assisted Private Membership Testing using Trusted Execution Environments

Yoshimichi Nakatsuka, Nicolas Dutly, Kari Kostiainen +1

Private Membership Testing (PMT) protocols enable clients to verify whether a certain data item is included in a database without revealing the item to the database operator or oth…

cs.CR2025

AEX-NStep: Probabilistic Interrupt Counting Attacks on Intel SGX

Nicolas Dutly, Friederike Groschupp, Ivan Puddu +2

To mitigate interrupt-based stepping attacks (notably using SGX-Step), Intel introduced AEX-Notify, an ISA extension to Intel SGX that aims to prevent deterministic single-stepping…

cs.CR2024★ 4 cited

Breaking Bad: How Compilers Break Constant-Time Implementations

Moritz Schneider, Daniele Lain, Ivan Puddu +2

The implementations of most hardened cryptographic libraries use defensive programming techniques for side-channel resistance. These techniques are usually specified as guidelines…

cs.CR2024

Devlore: Device Interrupt Protection for Confidential VMs

Andrin Bertschi, Supraja Sridhara, Mark Kuhne +6

Modern confidential computing executes sensitive computation in an abstraction called confidential VMs and protects from the hypervisor, host OS, and other co-resident VMs. It has…

cs.CR2024

Aster: Fixing the Android TEE Ecosystem with Arm CCA

Mark Kuhne, Supraja Sridhara, Andrin Bertschi +3

The Android ecosystem relies on either TrustZone (e.g., OP-TEE, QTEE, Trusty) or trusted hypervisors (pKVM, Gunyah) to isolate security-sensitive services from malicious apps and A…