Skip to content

Does the implementation support using TDX quote verification collateral within the Policy? #368

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

Open
bodzhang opened this issue Apr 9, 2025 · 3 comments
Assignees
Labels
question Further information is requested

Comments

@bodzhang
Copy link

bodzhang commented Apr 9, 2025

Intel TDX Migration TD Design Guide section 5.2 mentions “MigTD Default Policy” ... For example, the TCB SVN or QE certificate expired date. The trust anchor ... “Intel Root CA Cert” and Certificate Revocation List (CRL) shall also be included... as part of migration policy.” Does the current MigTD implementation support that?

The QVL dependency for MigTD Readme states that a config file for the Intel(R) SGX default Collateral Network Library (qcnl) specifies the URLs for the QVL to retrieve TDX Quote verification collaterals. Does the MigTD implementation use a qcnl configuration file pointing to the Policy file somehow?

@jyao1
Copy link
Contributor

jyao1 commented Apr 14, 2025

  1. Intel Root CA Cert is part of individual file in MigTD CFV binary. It is extended to RTMR[2].
    CRL is NOT included in the MigTD CFV Binary, but it is got as part of Quote Verification collaterals at runtime.
    (I will update the document.)

  2. MigTD does not use the qcnl config file. Quote Verification lib just uses the default link.

If you have different idea or some new proposal, we can discuss as the next step.

@jyao1 jyao1 added the question Further information is requested label Apr 14, 2025
@bodzhang
Copy link
Author

Intel TDX Migration TD Design Guide states that CRL shall be included in the Policy. In fact, I think all the verification collaterals, including TCBINFO, QEIdentity and CRL can be part of the Policy, which is extended to MigTD RTMR[2] to be reflected in Migratable TD's Attestation.

@jyao1
Copy link
Contributor

jyao1 commented Apr 25, 2025

@bodzhang , you feedback is received.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants