-
-
Notifications
You must be signed in to change notification settings - Fork 180
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
Make TPM attestation format verifier work more like packed with regard to X5C #180
Conversation
aseigler
commented
Jun 18, 2020
- Make U2F, packed, and TPM all use metadata attestation certs the same way (based on Add Microsoft TPM root #166 from @AdamUCF)
- Make validation of root certificates during attestation mandatory if metadata is available for a given authenticator (based on Add optional validation of attestation root certs #164 from @AdamUCF)
- Check all possible attestation roots instead of only the first one
- Update comments to more closely match spec
- Refactor validation steps to more closely match spec
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This pull request contains a valid label.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This pull request contains a valid label.
Codecov Report
@@ Coverage Diff @@
## master #180 +/- ##
==========================================
+ Coverage 72.18% 72.88% +0.69%
==========================================
Files 68 67 -1
Lines 3387 3142 -245
==========================================
- Hits 2445 2290 -155
+ Misses 942 852 -90
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This pull request contains a valid label.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This pull request contains a valid label.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This pull request contains a valid label.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This pull request contains a valid label.