Run an end-to-end attestation flow with Arm CCA and Trustee
Introduction
Architecture overview for Arm CCA Attestation with Trustee
Run an end-to-end Attestation with Arm CCA and Trustee
Next Steps
Run an end-to-end attestation flow with Arm CCA and Trustee
Who is this for?
This Learning Path is for software developers who want to run an end-to-end attestation flow using Arm Confidential Compute Architecture (CCA) and Trustee services.
What will you learn?
Upon completion of this Learning Path, you will be able to:
- Describe how you can use attestation with Arm's Confidential Computing Architecture (CCA) and Trustee services
- Deploy a simple workload in a CCA realm on an Armv9-A AEM Base Fixed Virtual Platform (FVP) that has support for RME extensions
- Connect the workload with Trustee services to create an end-to-end example that uses attestation to unlock the confidential processing of data
Prerequisites
Before starting, you will need the following:
- An AArch64 or x86_64 computer running Linux or macOS; you can use cloud instances - see the Arm cloud service providers
- Completion of the Get started with CCA attestation and Veraison Learning Path
- Completion of the Run an end-to-end attestation flow with Arm CCA Learning Path
Summary
This summary was drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
Frequently asked questions
These FAQs were drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.