Platform-agnostic remote attestation with WebAssembly components
| dc.contributor | Aalto-yliopisto | fi |
| dc.contributor | Aalto University | en |
| dc.contributor.advisor | Kjällman, Jimmy | |
| dc.contributor.author | Xie, Wentao | |
| dc.contributor.school | Perustieteiden korkeakoulu | fi |
| dc.contributor.school | School of Science | en |
| dc.contributor.supervisor | Gunn, Lachlan | |
| dc.date.accessioned | 2025-10-21T17:01:54Z | |
| dc.date.available | 2025-10-21T17:01:54Z | |
| dc.date.issued | 2025-09-29 | |
| dc.description.abstract | When communicating with services and functions in the cloud and at the edge, it’s often essential to verify that the communication takes place with a node operating with a trusted configuration, e.g., a specific piece of software running in a Trusted Execution Environment. Remote attestation plays a critical role in establishing such trust between distributed nodes. However, vendor-provided attestation evidence formats differ across hardware platforms (e.g., AMD SEV-SNP, Intel TDX), making verification with different TEE platforms a complex undertaking. This thesis proposes a solution in which each platform’s verification logic is encapsulated into a sandboxed WebAssembly component, which a verifier can load and use through a single, uniform interface with minimal overhead. The implementation leverages the Trustee attestation service framework and implements two WebAssembly components that support the verification of attestation evidence for both AMD SEV-SNP and Intel TDX, facilitating multi-platform attestation in a consistent and secure manner. In addition, the attestation service is integrated with an In-Network Data Fabric to demonstrate its applicability. | en |
| dc.format.extent | 65 | |
| dc.format.mimetype | application/pdf | en |
| dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/140250 | |
| dc.identifier.urn | URN:NBN:fi:aalto-202510218418 | |
| dc.language.iso | en | en |
| dc.programme | Master's Programme in Computer, Communication and Information Sciences | en |
| dc.programme.major | Computer Science | en |
| dc.subject.keyword | remote attestation | en |
| dc.subject.keyword | confidential computing | en |
| dc.subject.keyword | WebAssembly | en |
| dc.subject.keyword | trusted execution environment | en |
| dc.subject.keyword | AMD SEV-SNP | en |
| dc.subject.keyword | Intel TDX | en |
| dc.title | Platform-agnostic remote attestation with WebAssembly components | en |
| dc.type | G2 Pro gradu, diplomityö | fi |
| dc.type.ontasot | Master's thesis | en |
| dc.type.ontasot | Diplomityö | fi |
| local.aalto.electroniconly | yes | |
| local.aalto.openaccess | yes |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- master_Xie_Wentao_2025.pdf
- Size:
- 1.47 MB
- Format:
- Adobe Portable Document Format