Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate go-configfs-tsm library into go-tdx-guest to enable attestation quote fetch via ConfigFS #30

Merged
merged 3 commits into from
Dec 21, 2023

Conversation

vbalain
Copy link
Collaborator

@vbalain vbalain commented Dec 19, 2023

Added an interface - QuoteProvider - which would act as a wrapper over go-configfs-tsm library to fetch raw byte quote in host images with Unified ABI patch from Intel, otherwise use tdx device driver. 2 new APIs added - GetRawQuoteViaProvider, GetQuoteViaProvider. Updated client unit tests and mocks.

Note:- DO NOT USE these new APIs. These might be updated or removed very soon.

…tion quote fetch via ConfigFS.

Added an interface - QuoteProvider - which would act as a wrapper over go-configfs-tsm library to fetch raw byte quote in host images with Unified ABI patch from Intel, otherwise use tdx device driver. 2 new APIs added - GetRawQuoteViaProvider, GetQuoteViaProvider. Updated client unit tests and mocks.
@jrjatin jrjatin merged commit 960f8dc into google:main Dec 21, 2023
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants