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

DICE Certificates missing Extended Key Usage OIDs #1981

Open
fdamato opened this issue Feb 26, 2025 · 0 comments
Open

DICE Certificates missing Extended Key Usage OIDs #1981

fdamato opened this issue Feb 26, 2025 · 0 comments
Assignees
Labels
Caliptra v2.0 Items to be considered for v2.0 Release

Comments

@fdamato
Copy link
Contributor

fdamato commented Feb 26, 2025

Caliptra DICE Certificates do not include required extensions to indicate the key usage (see TCG DICE Certificate Profile Spec).

  • LDEVID shall contain:
    - tcg-dice-kp-identityLoc (because it is a Local Identity)
    - tcg-dice-kp-eca (because it is an embedded CA)
  • FMC_Alias shall contain:
    - tcg-dice-kp-eca (because it is an embedded CA)
    - tcg-dice-kp-attestLoc (because we use it to sign PCRs)
    - RT_Alias shall contain:
    - tcg-dice-kp-eca (because it is an embedded CA)
  • DPE LEAF shall contain:
    - tcg-dice-kp-attestLoc (because it is used to sign DPESign requests)
  • DPE CA (in case of cdi-export) shall contain
    - tcg-dice-kp-eca (because it is an embedded CA)
@fdamato fdamato added the Caliptra v2.0 Items to be considered for v2.0 Release label Feb 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Caliptra v2.0 Items to be considered for v2.0 Release
Projects
None yet
Development

No branches or pull requests

3 participants