-
Notifications
You must be signed in to change notification settings - Fork 19
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
Preventing multiple single-credential status lists per issuer #6
Comments
This issue could be the intention behind the spec requiring that the |
So this issue has been contemplated before but it may not have made it into the privacy considerations section (yet?). It should get some text in that section. I do want to say that it's also important to understand the threat model here; this revocation mechanism can't stop an issuer that wants to track you from tracking you. Instead, issuers may choose to use it properly because they don't want to track you and probably also want you to know that. IOW, this technology doesn't stop an issuer from being "evil"; its a tool for issuers that want to respect your privacy -- which is also good for the ecosystem on the whole as it drives other issuers to offer the same guarantees in order to compete. |
The issue was discussed in a meeting on 2023-01-31
View the transcript2.2. Preventing multiple single-credential status lists per issuer (issue vc-status-list-2021#6)See github issue vc-status-list-2021#6. Orie Steele: I think this is trying to get at bad issuers..
Orie Steele: If you have to trust them for digital signature, they can do many other bad things, I think that's what he's asking about, don't know how much guidance we can place in here. Perhaps we should add something to Security Considerations wrt. things "not to do with the spec".. Brent Zundel: We can say an evil issuer is non-conformant.. Manu Sporny: yes, agree with orie and brent.. Michael Prorock: evil issuer is gonna support better 3rd party snooping an coordination?.
Andres Uribe: can enforcing the structure of the URL help?. Michael Prorock: see data brokers, and services... they are not going to make it obvious. |
Addressed by PR #57, closing. |
What prevents the issuer from hosting several status list bitstrings (one for each credential) and embedding a
statusListIndex
value that represents one of those bitstrings at issuance time? This loophole would allow a 1:1 mapping between credential and status list, eliminating the herd privacy guarantees that are integral to this spec.The text was updated successfully, but these errors were encountered: