cc-api / evidence-api

Unified API to Access TCG Compliant measurement, event log, quote in Confidential Computing Environment.
Apache License 2.0
32 stars 19 forks source link

Support getting CC report from ConfigFs TSM #127

Closed dongx1x closed 5 months ago

dongx1x commented 5 months ago

From kernel v6.7, the ConfigFS TSM was added as a cross-vendor solution for confidential computing attestation reports, let's add support in CC trusted API.

Reference: https://lwn.net/Articles/945578/ https://www.phoronix.com/news/Linux-6.7-configfs-tsm

dongx1x commented 5 months ago

Three PRs have been submitted to support ConfigFS TSM: Golang: https://github.com/cc-api/cc-trusted-api/pull/122 Python: https://github.com/cc-api/cc-trusted-api/pull/123 Rust: https://github.com/cc-api/cc-trusted-api/pull/124

wenhuizhang commented 5 months ago

Yes, let us follow upstream kernel in the long run

ruomengh commented 5 months ago

The issue has been fixed in the PRs as below. Close it as complete.

Golang: https://github.com/cc-api/cc-trusted-api/pull/122 Python: https://github.com/cc-api/cc-trusted-api/pull/123 Rust: https://github.com/cc-api/cc-trusted-api/pull/124