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

A statement about "Verifiable Credentials" should be changed #284

Open
Denisthemalice opened this issue Dec 7, 2024 · 0 comments
Open

Comments

@Denisthemalice
Copy link

Section 1.1 states:

Verifiable Credentials are cryptographically secured statements about a Subject, typically the Holder.

This sentence is confusing as it does not distinguish between the Holder which is an application and a Subject which is usually an individual who has the control of the Holder.

It should be changed into:

Digital Credentials are cryptographically secured statements about a Subject issued by a Digital Credential Issuer.

A Holder is an application placed under the control of a Subject that receives a Digital Credential from a Digital Credential Issuer and when selectively disclosure is supported add Selected Disclosures and optionally a Key Binding Token.

A Key Binding Token allows the Verifier to know that the private key corresponding to a public key which is present in the Digital Credential has been used to create it. When selective disclosure is used, both the Digital Credential and the Selected Disclosures, if any, are integrity protected under that private key.

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

No branches or pull requests

1 participant