4 papers
SABLE: Minimalist Instruction-Level Authenticated Encryption for Constrained Confidential Computing
Hamid Noori, Carlton Shepherd
Conventional processor designs expose code and data as plaintext throughout execution, rendering them inherently vulnerable to attacks that recover intellectual property or modify…
KS-CFA: Control-Flow Attestation via Symbolic Replay Against Control-Flow Bending Attacks
Zhanyu Sha, Konstantinos Markantonakis, Carlton Shepherd +1
Control-flow attestation (CFA) enables a remote entity to verify program execution on a target device by monitoring control-flow behaviour at runtime. However, control-flow bending…
Addressing Network Packet-based Cheats in Multiplayer Games: A Secret Sharing Approach
Yaqi Cai, Konstantinos Markantonakis, Carlton Shepherd
Multiplayer online gaming has witnessed an explosion in popularity over the past two decades. However, security issues continue to give rise to in-game cheating, deterring honest g…
Control-Flow Attestation: Concepts, Solutions, and Open Challenges
Zhanyu Sha, Carlton Shepherd, Amir Rafi +1
Control-flow attestation unifies the worlds of control-flow integrity and platform attestation by measuring and reporting a target's run-time behaviour to a verifier. Trust assuran…