-
Notifications
You must be signed in to change notification settings - Fork 18
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
Update to latest CoRIM implementation #251
Conversation
Update the year in copyrights inside files modified by prior commits this year. Signed-off-by: Sergei Trofimov <[email protected]>
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.
Thanks for the MEGA "chore."
More to come in this area once we have settled on a new endorsement schema for PSA/CCA.
7ffe18a
to
4f2c85d
Compare
Update to support the latest github.com/veraison/corim, which is (more) aligned with he latest CoRIM spec draft. The latest implementation has the following major changes: - UnsignedCorim's Profiles field (a slice of strings) has been replaced with Profile field (a single string). - Reference value can now only contain a single measurement, so multiple measurements require multiple reference values (each with its own environment). - CBOR keys for DevIdentityKeys and AttestVerifKeys have been swapped to align with the spec (this was a bug in the old implementation). As the latest github.com/veraison/corim requires Go 1.22, the required version for this code base has been bumped to that as well. Signed-off-by: Sergei Trofimov <[email protected]>
Otherwise, copyright year check triggers, causing problems. This is already set for the ci flow, but it seems was not need need for ci-go-cover until now(?) Signed-off-by: Sergei Trofimov <[email protected]>
Thank you for your consistent efforts in aligning with the latest of CoRIM draft! I have reviewed these changes and LGTM! |
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.
LGTM!
Update to support the latest github.com/veraison/corim, which is (more)
aligned with he latest CoRIM spec draft. The latest implementation has
the following major changes:
with Profile field (a single string).
measurements require multiple reference values (each with its own
environment).
to align with the spec (this was a bug in the old implementation).
As the latest github.com/veraison/corim requires Go 1.22, the required
version for this code base has been bumped to that as well.
Additionally: