Run-time Attestation and Auditing: The Verifier's Perspective
In run-time attestation schemes, including Control Flow Attestation (CFA) and Data Flow Attestation (DFA), a remote Verifier (Vrf) requests a potentially compromised Prover device (Prv) to generate evidence of its execution control flow path (in CFA) and optionally execution data inputs (in DFA). Recent advances in this space also guarantee that Vrf eventually receives run-time evidence from Prv, even when Prv is fully compromised. Reliable delivery, in theory, enables run-time auditing in addition to attestation, allowing Vrf to examine run-time compromise traces to pinpoint/remediate attack root causes. However, Vrf's perspective in this security service remains unexplored, with most prior work focusing on the secure generation of authentic run-time evidence on Prv.
Authors
- Norrathep Rattanavipanon
- Adam Caulfield (ORCID: https://orcid.org/0000-0002-5631-7328)
- Ivan De Oliveira Nunes (ORCID: https://orcid.org/0000-0003-3486-6550)
Institutions
- Prince of Songkla University (TH)
- University of Waterloo (CA)
- University of Zurich (CH)
Publication Details
- Published
- 2025-06-27
- DOI
- https://doi.org/10.1145/3734477.3734710
- Primary Topic
- Security and Verification in Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00