activity
20162026
most citedPhysical Fault Injection and Side-Channel Attacks on Mobile Devices: A Comprehensive Analysis

68 citations · 78 across the 12 of their papers we have counts for

collaborators

16 papers

cs.CR2026

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…

cs.CR2026

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…

cs.CR2025

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…

cs.CR2024

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…

cs.CR2023

A First Look at Digital Rights Management Systems for Secure Mobile Content Delivery

Amir Rafi, Carlton Shepherd, Konstantinos Markantonakis

Digital rights management (DRM) solutions aim to prevent the copying or distribution of copyrighted material. On mobile devices, a variety of DRM technologies have become widely de…

cs.CR2022

Investigating Black-Box Function Recognition Using Hardware Performance Counters

Carlton Shepherd, Benjamin Semal, Konstantinos Markantonakis

This paper presents new methods and results for recognising black-box program functions using hardware performance counters (HPC), where an investigator can invoke and measure func…