microsoft / Azure-DCAP-Client

Interfaces between SGX SDKs and the Azure Attestation SGX Certification Cache.
MIT License
60 stars 45 forks source link

TDX collateral API update #176

Closed FranciscoJavierOrtegaPalacios closed 1 year ago

FranciscoJavierOrtegaPalacios commented 1 year ago

Problem:

New APIs for fetching TDX collateral were added by intel and we need parity.

What was done:

Added the following TDX API functions and the unit tests associated with them.

How the code was tested:

E2E test and OE tests ran successfully

codingedward commented 1 year ago

@FranciscoJavierOrtegaPalacios, a lot of changes on the diff seem to be code formatting changes which while I appreciate that they clean up the existing code, also make it fairly difficult to track the changes that were required for just TDX work. Please consider disabling the formatting which will make it easier to track the changes.