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

Proposal for blinding claim names #124

Merged
merged 16 commits into from Oct 1, 2022
Merged

Conversation

danielfett
Copy link
Member

No description provided.

sd_jwt/operations.py Outdated Show resolved Hide resolved
sd_jwt/walk.py Outdated Show resolved Hide resolved
update-all-examples.sh Show resolved Hide resolved
@peppelinux peppelinux self-requested a review July 14, 2022 16:09
@danielfett danielfett requested a review from Sakurann July 18, 2022 07:01
@danielfett danielfett marked this pull request as ready for review July 21, 2022 09:56
@danielfett
Copy link
Member Author

Spec text updated, please review!

2. For each claim in the SD-JWT Release:
1. Ensure that the claim is present as well in `sd_release` in the SD-JWT.
If `sd_release` is structured, the claim MUST be present at the same
place within the structure.
2. Compute the base64url-encoded hash digest of the JSON literal released
by the Holder using the `hash_alg` in SD-JWT.
by the Holder using the `sd_hash_alg` in SD-JWT.
Copy link
Collaborator

Choose a reason for hiding this comment

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

@danielfett fixed conflicts and updated this def committing directly in your branch

then I have pushed another commit to fix the previous typo (weird movement on the keyboard?) anyway feel free to rebase these

update-all-examples.sh Outdated Show resolved Hide resolved
@Sakurann
Copy link
Collaborator

George during OAuth side mtg pointed out that it is important for the verifier not to change anything in the JSON object in the Release (ie SVC )that is being hashed so that the hash output is the same from the one in SD-JWT

@peppelinux peppelinux closed this Jul 29, 2022
@peppelinux peppelinux reopened this Jul 29, 2022
main.md Outdated Show resolved Hide resolved
@@ -184,6 +188,8 @@ SD-CLAIMS = (
)*
```

The claim name (`CLAIM-NAME`) is an optional
Copy link
Collaborator

Choose a reason for hiding this comment

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

this looks like an unfinished text?

main.md Show resolved Hide resolved
@Sakurann Sakurann merged commit 199222e into master Oct 1, 2022
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.

None yet

3 participants