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

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

Merged
merged 2 commits into from
Sep 11, 2024

Commits on Sep 11, 2024

  1. feat: draft-ffm-rats-cca-token-00 support

    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>
    thomas-fossati committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    bd95775 View commit details
    Browse the repository at this point in the history
  2. fix: use generic psatoken decoding

    Signed-off-by: Thomas Fossati <thomas.fossati@linaro.org>
    thomas-fossati committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    32ff59a View commit details
    Browse the repository at this point in the history