Paper 2024/1369
AGATE: Augmented Global Attested Trusted Execution in the Universal Composability framework
Abstract
A Trusted Execution Environment (TEE) is a security technology,
implemented by CPU manufacturers, which guarantees integrity and confidentiality
on a restricted execution environment to any remote verifier through attestation. TEEs are deployed
on various consumer and commercial hardware platforms, and have been widely adopted as a component in the design of cryptographic protocols both theoretical and practical.
Within the provable security community, the use of TEEs as a setup assumption
has converged to a standard ideal definition in the Universal Composability
setting (
Note: Replaces theorem template and rollback example in the main body with a simplified version for improved readability, and move full versions to the Appendix
Metadata
- Available format(s)
-
PDF
- Category
- Foundations
- Publication info
- Preprint.
- Keywords
- Trusted Execution Environments (TEEs)Universal ComposabilityRemote AttestationSetup AssumptionsDefinitions
- Contact author(s)
-
lorenzo martinico @ ed ac uk
markulf kohlweiss @ ed ac uk - History
- 2025-01-21: revised
- 2024-08-30: received
- See all versions
- Short URL
- https://ia.cr/2024/1369
- License
-
CC BY-SA
BibTeX
@misc{cryptoeprint:2024/1369, author = {Lorenzo Martinico and Markulf Kohlweiss}, title = {{AGATE}: Augmented Global Attested Trusted Execution in the Universal Composability framework}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1369}, year = {2024}, url = {https://eprint.iacr.org/2024/1369} }