Multi-Platform Attestation Verification
dc.contributor | Aalto-yliopisto | fi |
dc.contributor | Aalto University | en |
dc.contributor.advisor | Gligoroski, Danilo | |
dc.contributor.advisor | Kjällman, Jimmy | |
dc.contributor.author | Ahmad, Zainab | |
dc.contributor.school | Perustieteiden korkeakoulu | fi |
dc.contributor.school | School of Science | en |
dc.contributor.supervisor | Gunn, Lachlan | |
dc.date.accessioned | 2024-12-16T18:02:15Z | |
dc.date.available | 2024-12-16T18:02:15Z | |
dc.date.issued | 2024-11-17 | |
dc.description.abstract | In Confidential Computing, establishing trust towards Trusted Execution Environments (TEEs) through remote attestation is an essential procedure, which involves verifying the hardware and software configuration of an attested TEE based on evidence. Currently, however, remote attestation mechanisms and related evidence formats for TEEs are vendor–and TEE model–specific. Standards such as the IETF EAT (Entity Attestation Token) format are emerging, but existing TEEs from, e.g., AMD and Intel still use proprietary mechanisms. This thesis explores a flexible approach for abstracting multi-vendor attestation evidence verification, where a verifier can acquire the capabilities to verify evidence for new TEE types via dynamically loaded trusted modules. The solution is implemented as a prototype based on the VERAISON verification service, which is extended to load WebAssembly-based modules for verifying, e.g., AMD SEV-SNP attestation reports. | en |
dc.format.extent | 52 | |
dc.format.mimetype | application/pdf | en |
dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/132327 | |
dc.identifier.urn | URN:NBN:fi:aalto-202412167805 | |
dc.language.iso | en | en |
dc.programme | Master's Programme in Security and Cloud Computing | en |
dc.programme.major | Security and Cloud Computing | en |
dc.subject.keyword | confidential computing | en |
dc.subject.keyword | remote attestation | en |
dc.subject.keyword | trusted execution environments | en |
dc.subject.keyword | VERAISON | en |
dc.subject.keyword | Entity Attestation Token (EAT) | en |
dc.subject.keyword | WebAssembly | en |
dc.title | Multi-Platform Attestation Verification | 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
No Thumbnail Available
- Name:
- master_Ahmad_Zainab_2024.pdf
- Size:
- 1.08 MB
- Format:
- Adobe Portable Document Format