apache / incubator-teaclave-trustzone-sdk

Teaclave TrustZone SDK enables safe, functional, and ergonomic development of trustlets.
https://teaclave.apache.org
Apache License 2.0
203 stars 58 forks source link

Will this library support remote attestation? #112

Open prz23 opened 1 year ago

prz23 commented 1 year ago

A TEE with remote attestation capability is required for it to function as a server, so I would like to ask if there are any plans for the Teaclave SDK to implement remote attestation capabilities?

DemesneGH commented 1 year ago

Hi @prz23 The mutual attestation has been implemented in Teaclave and Teaclave SGX SDK (reference: incubator-teaclave/mutual-attestation.md at master · apache/incubator-teaclave · GitHub). Adding remote attestation support in the Teaclave TrustZone SDK is on our road map and we've made some progress on that.

Here's an overview of the related work:

In order to complete the TrustZone SDK implementation, we need to:

We'll keep you informed of any updates on this thread. If you're interested in implementing this feature, we'd appreciate your contribution. Thank you!