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

Generate sample revoked DACs and PAI certs for 0xFFF1 vendor ID #26582

Open
tcarmelveilleux opened this issue May 15, 2023 · 3 comments
Open

Comments

@tcarmelveilleux
Copy link
Contributor

Need to generate CRLs for revocation testing.

  • 3x DACs with different serial numbers for VID 0xFFF1, PID 0x8001

    • Signing PAI is ./credentials/development/attestation/Matter-Development-PAI-FFF1-noPID-Cert.pem and /credentials/development/attestation/Matter-Development-PAI-FFF1-noPID-Key.pem
    • Issue the DACs with that PAI
    • Revoke them
    • Create a CRL for the PAI that includes the 3 revoked DACs
  • Create 1 new PAI with the test VID=FFF1 PAA (./credentials/development/paa-root-certs/Chip-Test-PAA-FFF1-Cert.pem and ./credentials/test/attestation/Chip-Test-PAA-FFF1-Key.pem

    • Issue a DAC with that PAI for PID 0x8001
    • Revoke the PAI
    • Create a CRL for the PAA that includes that new PAI's cert

The CRLs will need to be hosted permanently in a CDN. The CRLs need to list a reasonably long NextUpdate time.

@tcarmelveilleux
Copy link
Contributor Author

FYI @CBonnell

@shubhamdp
Copy link
Contributor

Also add a set of CRLs and certs for the indirect CRL signing use cases.

Please see #36838 (review) for more details

@shubhamdp
Copy link
Contributor

Checklist:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Status: Todo
Development

No branches or pull requests

3 participants