Attestation is a fundamental building block to establish trust over software systems. When used in conjunction with trusted execution environments, it guarantees that genuine code is executed even when facing strong attackers, paving the way for adoption in several sensitive application domains. This paper reviews existing remote attestation principles and compares the functionalities of current trusted execution environments as Intel SGX, Arm TrustZone and AMD SEV, as well as emerging RISC-V solutions.
@article{arxiv.2204.06790,
title = {An Exploratory Study of Attestation Mechanisms for Trusted Execution Environments},
author = {Jämes Ménétrey and Christian Göttel and Marcelo Pasin and Pascal Felber and Valerio Schiavoni},
journal= {arXiv preprint arXiv:2204.06790},
year = {2022}
}
Comments
This publication incorporates results from the VEDLIoT project, which received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 957197