Skip to content

Integrity of the JWK used for Credential Response encryption #522

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

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

c2bo
Copy link
Member

@c2bo c2bo commented May 27, 2025

Closes #507

This is the option leveraging the key proofs to also transport the encryption key (with integrity protection)

@tplooker
Copy link
Contributor

Have left a comment here, personally im not convinced that this approach is the right path forward #507 (comment)

@Sakurann Sakurann added this to the Final 1.0 milestone May 28, 2025
@Sakurann
Copy link
Collaborator

WG discussion:

  • sign credential request as a JWT
  • current direction. need more discussion:
    • define how to obtain key to validate the signature on the credential request. two options are wallet attestation and DPoP key?
    • in HAIP, mandate DPoP?

@Sakurann
Copy link
Collaborator

Sakurann commented Jun 3, 2025

WG discussion: @c2bo to do a PR with second option, signing the entire request using the key that is sufficiently associated to the wallet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Integrity of the JWK used for Credential Response encryption
3 participants