8000 feat: draft-ffm-rats-cca-token-00 support by thomas-fossati · Pull Request #32 · veraison/ccatoken · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

feat: draft-ffm-rats-cca-token-00 support #32

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

Merged
merged 2 commits into from
Sep 11, 2024

Conversation

thomas-fossati
Copy link
Contributor

Add support for the new CCA token profile(s) defined in draft-ffm-rats-cca-token-00.

In particular, claim 44237 (cca_realm_pub_key') now encodes the RAK as a CBOR-serialised COSE_Key rather than a raw public key.

This non-backwards compatible encoding is signalled by the new (in-band) profile identifier "tag:arm.com,2023:realm#1.0.0".

The legacy profile "http://arm.com/CCA-SSD/1.0.0"; with the raw RAK encoding is still fully processed.

Fix #31

Copy link
Contributor
@setrofim setrofim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Add support for the new CCA token profile(s) defined in
draft-ffm-rats-cca-token-00.

In particular, claim 44237 (`cca_realm_pub_key`') now encodes the RAK as
a CBOR-serialised COSE_Key rather than a raw public key.

This non-backwards compatible encoding is signalled by the new (in-band)
profile identifier `"tag:arm.com,2023:realm#1.0.0"`.

The legacy profile `"http://arm.com/CCA-SSD/1.0.0";` with the raw RAK
encoding is still fully processed.

Fix #31

Signed-off-by: Thomas Fossati <thomas.fossati@linaro.org>
Signed-off-by: Thomas Fossati <thomas.fossati@linaro.org>
@thomas-fossati thomas-fossati force-pushed the draft-ffm-rats-cca-token-00 branch from 0d63631 to 32ff59a Compare September 11, 2024 08:58
@setrofim setrofim merged commit fbd7870 into main Sep 11, 2024
7 checks passed
@setrofim setrofim deleted the draft-ffm-rats-cca-token-00 branch September 11, 2024 09:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feature: add support for draft-ffm-rats-cca-token-00
2 participants
0