The W3C Credentials Community Group

Meeting Transcriptions and Audio Recordings (2014-today)

Go Back


W3C CCG Weekly Teleconference

Transcript for 2025-01-14

<harrison_tang> @Jay, Do you want to test the audio a little bit? You are on mute
<jay_stanley_(aclu)> Did you hear my test?
<harrison_tang> Do you mind using Chrome? Jitsi might run into issues with other browsers
<dkg> checking in from IRC directly ☺
Our Robot Overlords are scribing.
Harrison_Tang: Welcome welcome everyone uh to uh this week's w3c ccg meeting uh so today we're very excited to have J and Daniel from ACLU to actually talk about HCL digital identity uh State Legislative recommendations uh at our meeting today uh but before we uh start the main agenda I just want to uh quickly go over some administrative stuff uh first of all just uh quick reminder on the code of ethics and professional conduct just want to make sure we have uh no constructive and respectful conversations.
Harrison_Tang: Quick note on the intellectual property anyone can participate in these calls however all substantive contributions to the ccg work guidance must be members of the ccg with a full IPR agreement signed so if you have any questions regards to joining the w3c or the uh IPR agreement uh just let any of the cultures know.
Harrison_Tang: Sound quick notes on the call so these meetings are automatically recorded and transcribed and that we will publish the meeting minutes the audio and video recording in the next uh day or 2.
Harrison_Tang: We used to uh we use a GT chat to cue the speakers during the call so you can type in Q Plus to add yourself to the queue or cue minus to remove and you can uh type in Q question mark uh to see who's in the queue.
Harrison_Tang: All right just want to take a moment for the introductions and re reintroduction so if you are new to the community or you haven't been active and want to re-engage just feel free to unmute you don't need to do that Q Plus Q minus thing just unmute and introduce yourself a little bit.
Harrison_Tang: All right uh.
Harrison_Tang: But at the end of the meeting like we got some time uh if you feel Brave uh you can just uh.
Harrison_Tang: Reduce yourself at a later time.
Harrison_Tang: All right uh announcements and reminders uh any announcements or reminders uh for the upcoming events on you please.
Manu Sporny: Yeah just a quick reminder to everyone that the verifiable credentials 20 work is starting to wrap up so we we are feature-complete we are 9 months ago um we are now spec complete on 7 specifications that's verifiable credentials 20 data Integrity ecdsa eddsa um uh bitstring status list for privacy preserving uh status information for verifiable credentials VC hosie cozy and I know I'm missing uh 1 or 2 specs in there but it's a lot of specs and uh right now uh we are through all the tagged design reviews and privacy reviews and things like that we're still waiting on some Security reviews but once that's done we will uh push forward into uh the global standard uh vote for all these specifications we are expecting that to happen sometime in q1 2020.
Manu Sporny: Um uh and then uh the more privacy preserving um uh uh data Integrity uh work around uh BBS and on linkable uh signatures and things like that will shortly follow uh thereafter um so that's just a heads up so if anyone wants to do a final read of the specifications now is definitely the time to do it we believe that we have addressed uh you know all things that were raised in public and in the working group um the other uh good news is that um the new cryptography for privacy preserving uh digital signatures uh the BBS work at ITF uh specifically uh the pseudonyms uh extensions and the blind BBS uh extensions were adopted there was a huge turnout so thank you very much for those of you that supported the adoption of that work um it will continue.
Manu Sporny: To be.
Manu Sporny: I don't know over the next 6 months or so they are already multiple implementations of it uh for verifiable credentials and um.
Manu Sporny: We are looking for security reviews from the community we already have a number of uh uh cryptographers that focus on unlined digital signatures uh focused on that Security review um we hope that will be done probably by summer of this year so good good news uh there as well um that's it for the updates.
Harrison_Tang: Thank you man.
Kaliya Young: Of several um.
Kaliya Young: We have um.
Kaliya Young: The dead on conference Africa coming up in um.
Kaliya Young: The 18th to the 20th in Cape Town I'll put a link to that um.
Kaliya Young: Have a digital unconference.
Kaliya Young: Digital identity on conference Europe or dice is having um like a kind of mini conference that's just 2 days in March focused on ecosystem development and growth because there's so much um activity happening in Europe in that realm I posted a link to actually the.
Kaliya Young: The list.
Kaliya Young: That folks have.
Kaliya Young: Suggested so far um iiw 40 oh my God we're getting old is coming up in April the um.
Kaliya Young: Is to the 10th.
Kaliya Young: And um finally um there's another um event that I've been working on with Johannes for a few years The fetty Forum is going to happen again our fifth 1 April 1st happening with like at protocol and.
Kaliya Young: Um Mastadon so like it's sort of um we're not just about Macedon and activity Pub the event is really sort of the whole decentralized.
Kaliya Young: Base um so if you are folks you know are in that realm please share that with them and invite them along and that's virtual it's um not and it's just online so.
Kaliya Young: Um European and Us hours it's amenable to.
Kaliya Young: Thanks very much.
Harrison_Tang: Any other announcements or reminders.
Kaliya Young: Announcements or reminder.
Harrison_Tang: All right a quick preview of what's coming so next week uh we have Andrea uh to talk about the post-quantum cryptography PQ and pqt approaches and the week after that we have hadrien uh from solid and interrupt to talk about uh solid and decentralized data stores and then the week after that we'll have Drummond uh to talk about again uh Global acceptance Network.
Harrison_Tang: All right last calls for announcements and reminders.
Harrison_Tang: Updates on the work items.
Harrison_Tang: Yeah we'll have the.
Manu Sporny: Yeah so with the with the kind of global standardization of the verifiable credential 20 work um there are some things that uh some features we weren't able to get to standardizing and so those will come into play uh that includes render method which allows credential issuers to express how they would like their additional credential uh rendered their verifiable credential displayed to the individual and that includes rendering in visual form audio form and wireless form like NS NFC transmission um so that's the render method work is expected to to pick up so we are incubating that work in the ccg right now and we'll transition that to the working group um the other uh uh thing has to do with confidence method like how do you know the person standing in front of you is the person that the credential you know goes with um uh being able to selectively.
Manu Sporny: Disclose that.
Manu Sporny: Like a bleed.
Manu Sporny: Disclose that stuff as well as like you know when they were issued the credential you know their driver's license was checked or something like that um so that uh people know what kind of you know binding happened at the time of credential issuance um uh and also allowing the individual to consent to the release of that uh mechanism or not uh depending on the use case um.
Manu Sporny: So those those items uh we are working on trying to figure out how to you know transition that stuff we know Singapore government has done some work on on their own render method they've got their own um uh.
Manu Sporny: Disclosure scheme for like um supply chain documents as well uh Calvin sent an email to the ccg about that so those those items are now under active development there's also work going on with diff around um standardizing some decentralized identifiers methods uh so that work will will be happening uh we are having a meeting tomorrow in diff uh on on that um joint work item between ccg and deaf uh that's it.
Harrison_Tang: Thank you thanks man.
Harrison_Tang: And we'll hold uh work item review and updates uh as well as uh open discussion uh sometime in March March 11th or 18th.
Harrison_Tang: All right uh last calls for introductions reintroductions announcements and work items.
Harrison_Tang: All right let's get to the main agenda so the you know last October uh I think manuh shared uh in Ka actually share a blog post from HCL you about their digital ID identity they recommendations.
Harrison_Tang: It's very quite a bit of a great discussions uh I think there's like 20 comments or something like that in that thread and uh we were very excited to actually have the opportunity to invite J and Daniel here uh to talk about that so Jay and Daniel the 4 is yours.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Thank you Harrison um and thanks everybody for for um turning up and for the commentary that you've already had on the list um so Jay and I have been working uh along with other folks within the ACLU and folks outside the ACLU on a set of.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Uh that is guidance for um governments that are looking to push forward digital IDs as to what we think they should be asking for when they ask for it so I have a a slide deck here uh it's not a super deep slide deck um but it will hit on the points and I'm hoping to talk through them.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: And I would invite those of you who have questions to um to chime in in the meantime I'm gonna go ahead and start sharing a screen here uh with this slides.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: So let's see can folks see these slides.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Okay great um so uh alright so our goal here is to just walk you through some of the legislative guidance that we have not because we think that you are legislators uh we understand that that is not what the ccg is um but because we actually think that the legislators need to be able to point to specific mechanisms um to make it to make things uh work out the way they want and so uh My Hope for this conversation is that we can help uh you figure out how to frame your specifications in such a way that legislators will want to adopt your specs because they meet the goals that we have at the ACLU.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: and just.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Uh frame setting here I know there's a lot of different ways people talk about these models um in this talk I will try to say holder issuer and verifier as the 3-party model I know that there are other terms that people use for this um.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Setting up the the users thing between the holder and the and the verifier uh between the holder and the issuer is called provisioning I'm going to say presentation for holder and verifier um.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Anyway I know that there are other other models like this is 1 that was recently published in nist among several actually published in this this document where we call the verifier the relying party and we call the.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Uh the certificate provider or something like that anyway I'm just going to stick with these with these um with holder issue or verifier for now but I want to acknowledge that there are other models including models that are more complex than this simple 3-party model um that are under consideration by legislators today um and I want to just focus in on the on some of the trade-offs that we're seeing between these different models.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um and also just of course both Jay and I work at the American civil liberties Union the ACLU is a over 100 year old um us civil liberties organization we focused here on American legislators because that's who we can really talk to but hopefully these goals are will translate to folks in other um jurisdictions um the types of values that we have are Freedom privacy transparency and this last 1 I sort of broke out separately I wanted to point out that the user is in control and what we don't want is we don't want devices that oblige the user to do things that they decide they don't want to do and we don't want those devices to be embedded in systems that oblige the users to do things that they don't want to do.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: um we.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Get all the way there but this is the this is the target what we're what we're aiming for.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: So yeah so and then of course again this is legislative guidance we are talking about these things to um people who make the laws and the regulations um.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Those folks don't have the level of technical depth that you have even the ones who are best staffed don't have the level of technical depth that the folks in the ccg or other standards developers typically have um they're really working from uh a a very different perspective and so in the course of making these recommendations we have tried to tie what we think the legislators will ask for.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: through what.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: We think the mechanisms um.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: That the that can be offered today from the technologies that are available today um or might be available in the near future and so hopefully this framing will encourage you to think about your work from that perspective.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Because we can all just like make arbitrary Tech and throw it out in the world but as soon as a government comes and says here's what here's what the options actually are that's going to change the game for everybody on the ground.
Jay_Stanley(ACLU): And I would just add that I mean a lot of the motivation for us creating this document is a fear.
Jay_Stanley(ACLU): That these mdls which don't really have uh a lot of the Privacy protections that are completely um you know or are nearing feasibility.
Jay_Stanley(ACLU): Um are just going to become a standardized without be partly because nobody sort of in the legislature's understands the potential for privacy protection the importance of it and so forth and that the mdl is a sub-optimal mdl.
Jay_Stanley(ACLU): will just.
Jay_Stanley(ACLU): Steamroll all the efforts uh here among among among you all and and elsewhere around the world in creating sophisticated more sophisticated privacy protecting protecting IDs I mean the DMVs.
Jay_Stanley(ACLU): The ability to put an ID and everybody's wallet.
Jay_Stanley(ACLU): Um and that's an enormous power and and my fear is that we're seeing the states adopting and embracing without any thought these suboptimal IDs um and so this legislative document is an attempt to educate legislators um and to get them to to to put some of these requirements into the state laws that are enabling these things.
Jay_Stanley(ACLU): And to force the larger Eco evolving ecosystem to uh adopt these Technologies.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um and and by the way this is happening like we see the state legislators who are just eager to look like we're on The Cutting Edge or I'm on The Cutting Edge check out my shiny new toys um and I'm I'm sure you all understand that the shiny new toys come with some sharp edges and we'd like to make sure that those.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Are not mandated.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: So 1 example of a specific thing that the ACLU has a pretty clear view on is if you are stopped by the police and they ask you for your ID they should not be able to just take your device from you to get the ID right if your ID is on a mobile device you could imagine a cop saying well give me your ID and your ID's on your device therefore give me your device and therefore I can go do whatever I want to with this device.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Uh the cops already think that it's okay to do uh what we would consider to be um over Broad and unjustified searches of digital devices and this would be you know this would be 1 example of a specific outcome of everybody moving their ID to a device that we think would be a disaster um in terms of civil liberties we don't think that the police should be able to do arbitrary searches on your device and we don't think they should even be consider able to consider asking to handle your device so as you think about the implementation and where they're going to run I know this group is focused on protocol level Network level stuff um but we really do encourage you to think about how is the user going to use their device to prove their credential in a situation like a traffic stop that does not involve turning their physical device over to the hands of an officer because if we can get the legislators to do this right they will mandate that the cops aren't even allowed to ask to hold your ID.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: You've made it so that oh well you know this system could be set up so that the cop doesn't have to hold the phone they just have to you know so the cop has to hold the phone briefly then that's that's going to limit what we can legislate um so we want to make sure that these systems are are accessible and available to the police without the police picking up the phone so this is 1 example of the kinds of things that we would.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Would like to stress right you can you can make a system that does that enables this and you can also make a system that um that that can't meet this requirement.
Jay_Stanley(ACLU): And um our legislative recommendations are a mix of sort of technological requirements we have the East privacy protection Technologies um we the state legislature are going to insist that they actually be incorporated into a state digital driver's license um and also policy um just pure policy prescriptions and this would be an example Banning Police from you know doing so-called consent searches um of phones which is where the real abuse is because.
Jay_Stanley(ACLU): um you know.
<harrison_tang> <ACLU Digital ID State Legislative Recommendations>
Jay_Stanley(ACLU): Search a phone normally without a warrant but if you can with that person's permission and um actually the nonprofit upturned did a great report on just how much abuse there is with the police saying hey do you mind if I look at something in your phone sir and the person gives their phone over and then the police disappear with it and copy the whole thing using broadly available forensic software.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Right so so you know the this guidance isn't necessarily all protocol level but the choice is made in the protocol can make this guidance possible or not.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: so we.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Really hope that that that's the that's the friend you can take these suggestions here.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um so you know some of the architectures not the not the the model with the user controlled wallet but some of these architectures involve a phoning home situation where somebody you could imagine someone sitting at the switchboard of the issuer who is merely collecting um logs of every single time any given ID is used um with any verifier right and that's a very intense map of of metadata about how the society Works um and it's even more intense as these credentials move on online right I mean do we want to have some Central issuer able to tell.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Who is um.
<greg_bernstein> Or any "linkable" ar.tifact
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Uh you know who is presenting their ID at what sites you know you could build a very quick map of every religious minority every um sexual or gender minority every political dissident um you could you could do that pretty easily with a phoning home situation and so we want the legislators to be able to say it is not acceptable for these systems to phone home to the issuer um or really to we we want to discourage the creation of of sort of centralized databases like this but certainly the issue or tend to be the state should not get a view of every presentation and that comes into play in in not only in I mean you can design a system where there's a phone home every time and it doesn't work without that obviously verifiable credentials doesn't doesn't go in that direction.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Is it you know this is an example hopefully you can point towards these kinds of recommendations when you're advocating for your technology to say hey we are not doing anyone home.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: This interacts interestingly with revocation which I'll get to in a little bit.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Because many revocation systems also happen to have some kinds of privacy legation so there are some trade-offs there.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: We think those trade-offs are easy to make but not everyone is going to agree with them.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: And we think there's a right answer there on how you do how you handle those kinds of Revenue.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um the second thing and this has already been somewhat discussed uh here I really appreciate the work on selective disclosure that's happened you know with within the verifiable credentials and with other mechanisms but we really want someone to be able to present only the information that's necessary um and not release everything else so this is the the photo here is.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: An example of me doing what ought to work when I'm you know in the process of going to the store to buy an age limited product like alcohol or cannabis or tobacco um but it's not actually what happens today in the physical world right in the physical world you have to give somebody your actual driver's license and if you try to give them your driver's license mask like this they'll look at you funny and you know you're going to hold up the whole line and then they'll be a fight and eventually be on the either walking out of the store showing them your driver's license we have the opportunity to do this with digital credentials and we want you know for every legislator that thinks they want to have the shiny new hotness and they want to be the 1 to advance the future we want those legislators to understand that we have opportunities with digital IDs that you don't.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: with a.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: And that a digital ID should enable this kind of thing which is not currently enabled with a physical ID um and if they don't get that if they're just like we want it to be on the phone because phones are cool then we want to say you know you're doing this the wrong way selective disclosure is a classic simple example of that um if it's done right um.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: So uh yeah I mean in this case actually this is the selective disclosure in the in the image here is is even more information.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Than what we really want to give I don't want to tell people you know that that's my birth year I just want them to know that I'm over the age limit um if that's what I'm showing my ID for and I certainly don't want them to see other things like my legal name or my address or my driver's license ID number.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: On top of selective disclosure we also want on linkability.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: And um it's been a trick to try to describe this to uh legislative staff because it's not you know this distinction here is pretty subtle.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: What we want is we want someone so so also unlink can't work in every scenario right when the cops pull you over and they want to see your license they're not going to look for an unlink presentation um their goal is to find out whether you have any outstanding warrants and to link you to whatever your history is.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um and you know arguably when the bank is doing a credit card you know a credit check they also don't want to be they they're not going to accept an unlink presentation.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: so we can't.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Assume that any digital ID system like this will only provide unlink presentations because there will be scenarios where linkability is the point.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: That said this the image that's on the page here by the way is a a graph of the communications linkages between different participants in the American Revolution so for those of you who you know are fans of the American Revolution this is a this is a a metadata analysis based on linkability of long-term identities and their associations with other people to determine um who's a central uh central figure here you can see Paul River there in the middle.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um so we want to minimize the amount of linkability that's there we want to be able we want the legislators to be able to say you know here isn't a scenario where you can ask for someone's ID but you must only ask for unlink here.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um right so if I mean going back to the example of presenting your proof of age in order to buy an age gated product we don't want that presentation to permit linkability across multiple presentations.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Even if the name is obscured or occluded or the driver's license ID is obscured or included we don't want.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Anyone involved in the system including the issuer the state or the commercial companies that will provide verification services to be able to say aha the same person who presented this particular um ID to get cigarettes also presented the same ID to get uh alcohol down the street or cigarettes again every week right we that that liability is something that I'm sure that there are some surveillance economy companies would love to have but not something that we think um should be the default in the system that said there is some us there some user experience trickiness here how is the user supposed to know when they're in a linkable versus unlabel State um and I think there's a lot of open questions here about how we communicate these different properties to reinforce that idea that the user is in control.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: 1 definitely comes into play for the legislature um but it also you know when you think about the positions of cryptographic authority and any of these digital identities are going to have cryptographic mechanisms involved and there will be sources of cryptographic authority um that permit you to participate for example the verifiers might only accept credentials that are issued by the state.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: But what we don't want is we don't want to introduce any proprietary vendors as cryptographic authorities in the system that automatically get a vendor lock in um.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: You know I I I chose this best viewed within an Explorer image here because hopefully it resonates with the w3c um what a disaster that was for the web when iie was the only um the only browser game in town I worry that we're sliding in that direction with chrome as well um I'm sure you guys have had that discussion here um but we really don't want that to happen with a digital ID system um and it's not just this only worked for people with iPhones but you know a 2-party ecosystem is still not open um I think it's important if we're talking about the user being in control that it's not about the user deciding whether to submit to Google's idea of what the user wants versus Apple's idea of what the user wants.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: What we really need is we need a system that permits the user to band together with other users and create their own digital ID that will slot into this ecosystem without any great hurdle.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um now most users are not going to do that um but having those extra possibilities those alternate ways of engaging with the system and actually having it work um even if the majority of users end up going with Google or Apple because that's the default um having an open ecosystem puts pressure on Google and apple to actually respect the desires of the users because the users can have an opportunity to switch um if there are no no lock-ins it's very easy to design an ecosystem like this that says the only possible vendors are Google and Apple today because those are the folks who create the handheld devices and if we just get them on board all is good that's in scare quotes I know my video camera is off um but I don't think that's sufficient um and I think we should push back hard on any legislative requirement that it's willing to accept uh a duopoly of middlemen I'm sure there may be people on this call who work for Google and apple I appreciate the work that you all do um and I appreciate uh the steps you've taken to different your differentiate yourselves from the.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Privacy perspective.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: But I still think that the ecosystem is healthier if we have more parties capable of being involved um without any major hurdles and I think that legislative guidance should be clear.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um that A system that only permits the major oligarchs to provide the tooling for the users is a system that's ripe for abuse.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um and shouldn't be acceptable legally.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: So this 1 going back to the the 3-party model here um.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: A lot of the folks who are proposing these systems are thinking about digital ID systems from the perspective of being concerned about someone faking a digital ID right the worst thing The Story Goes they would happen to a digital ID system is if it could be used for fraud if I could pretend that I am Manu for example um then maybe I could do bad things in Minor's name and manner would get in trouble.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: And so most of the technical effort that's put in been put in place on these systems is to ensure that the holder can't cheat.
<manu_sporny> You're far too good looking to pass as me, DKG. :P
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: And 1 of the problems with that frame is that it ignores the fact that the holders themselves have significant interests that may be in opposition to the verifiers in addition to in opposition to the issuers right the no phone home argument really says we want to push back against issuers getting some kind of uh unnecessary control but I want to highlight with this with this slide here that.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: How the verifiers are held to account are really pretty critical if someone asks you for your ID.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: even if.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: If you're in a situation where you expect your ID to be asked for you ought to be able to find out who's asking for my ID the ought to be able to know that you have some amount of control over the ID um request situation and the verifier needs to be able to be identified and held to account for their asks this is because we expect um.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Verifiers to be abusive not every verifier but if you look at the way that the um system uh you know any any of the digital systems have evolved over the last 2 decades.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: You know I think you'd have to be pretty naive to imagine that everyone who asks for some ID is going to use it for entirely harmless purposes and so what we need is we need specific concrete protocol you know embedded in the protocol mechanisms to hold that that we can use to hold the verifier to account.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: if I.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: I get asked for an ID and I can't tell who's asking for the ID something's gone wrong there.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: And when we asked legislators to think about how they set up digital ID systems we need to ask them.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: To create um accountability mechanisms for verifiers and that only works if the protocols make it clear who the verifiers are and what they're doing.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um so this is a this is a uh something that I think many systems you know have have sort of have bootstrapped in some sense at least for on the web a lot of systems have bootstrapped on the same origin model right well you know the browser knows which origin is asking for the ID and therefore that's okay I encourage you in your process of you know navigating the web yourself to note who's asking for what IDs when um and to think about how that all fits in to this bigger this bigger picture of verifier accountability um and I don't actually know enough about uh verifiable credentials I'd love to hear from any of y'all um if you have thoughts about things that that um VC does well in terms of verifier accountability or place you know gaps that where it could be improved um but I I think not enough people who designed these systems think about it from this perspective.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um I said I'd get back to the revocation question and here's here's uh this is my slide on thinking about revocation um for those of you who don't know this picture this is a picture from the book The commissar vanishes and it's an edited picture uh the picture used to so that's a Stalin there and he was walking with.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: A comrade of his and the comrade fell into disgrace and he was been erased from the picture as it was been uh retouched and republished later.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: We don't want the issuers to be able to reach into someone's wallet and pull out their driver's license.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: and we don't.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Want the equivalent thing to happen for any sort of digital ID now there are situations where an ID needs to be revoked and we you know we understand that uh but we have survived for a long time with ID revocations.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Not happening instantaneously and we think that that is something that we can survive with further.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: There's 2 main risks with replications with with prompt and immediate revocations.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Immediate revocations typically require um something like a phone home mechanism.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: A phone home mechanism as we said at the very beginning is is really something that we don't think is should be on the table you shouldn't be able to just um.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: The the central issuer shouldn't be able to just know.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Who is using their ID with what verifier at any given time um so by by saying hey you know immediate revocation is not the priority um.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: That's part of that is a push back against this um.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Against this uh phone home mechanism the other reason though is that.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: The ability to remove someone's identity is a very strong ability.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: the more.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: That it's possible for an agency to do that the bigger risk that agency has in terms of in terms of exercising unchecked power right we don't know how to do that in a um in a way that is responsible and we don't think that it's a good idea to invest.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: our agent.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: With with that kind of power if someone applies for an idea they can't get it they're typically channels they can go through to.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: um to.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Can test it um but a prompt kill switch that would let uh person immediately become an unperson seems like not a good idea.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: So as you think about revocation in your systems.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: I recognized as someone who has designed cryptographic authentication systems the Temptation for wanting immediate revocation um I would encourage you to push back on that requirement a little bit it's okay if the verification takes a little bit of time and then there may be some things like presentations about someone's age.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um that simply don't make any sense to be revoked at all and it's okay to design a system if it's focusing on that use case that doesn't have verification I'm never going to become.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: And then in this in this uh slide I've grouped together a set of things that I think are not directly bound to how the protocol works but are sort of meta protocol uh concerns and these may not be things that you're capable of doing directly in your uh ccg work.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: But I do think they should shape the way that you think about ccg work so that we can you can think about how it would fit into a legislative recommendation.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um the the first bullet point here is we're asking for a reporting requirement so before any system like this gets deployed we want it to be publicly discussed and uh there to be a comment period and all of that right we want we don't want any legislature to say put the system in place and we'll just use whatever you come up with we want there to be public review and discussion you should be used to this by at the w3c by now and I hope that you'll agree this is an important way to actually have a you know a system that you're going to depend on socially.
Jay_Stanley(ACLU): And we've already uh seen that in Europe that the early implementation plans for implementing some of the you know ditch the European digital ID have fallen short of the legislators um requirements for the Privacy protecting uh features that it's supposed to contain um and it's only because of the feedback and the and the fact that there is such a review that those things can be fixed can easily see in a US state.
Jay_Stanley(ACLU): Uh legislature requiring a certain protocol certain features um the implementer not addressing those properly and it just sailing into um into issuance with um with nobody able to do anything about it or complain or or have any effect before it's rolled out.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um secondly out this is again this is sort of outside of the um.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Credentials but we we think that people should have a right to continue to not use digital credentials.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um for whatever reason your design uh your your implementation may not line up with everyone's um capacity values preferences whatever and we think that making a system that depends explicitly on the digital ID system is a bad idea um we need that opt out um frame in the same way that we need the opt out frame in terms of the open systems where you shouldn't have to submit to the you know 1 of 2 oligarchs you should be able to opt out of the digital ID system entirely where possible um and so we we want to encourage legislators to include a right to paper so to the extent that you're designing a protocol that says well everyone will be using this maybe think twice.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: About what the.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Other options might be um I realize that's incredibly difficult in an online presentation scenario and I don't exactly know how to handle that in online presentation scenario but at least think about cases where a system like this might be rolled out for an in-person scenario and you really want people to be able to go back to just holding on to their driver's license therapy piece of paper and having that work.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: If you can design your system such that someone can get paper or plastic or whatever credentials that they have in their on their person and use it to present in an online way whether that's a a stapled stack of tear off 1 used tickets that they type in or whatever some of us may have used those kind of 1-time password credentials uh 30 years ago um but if you can if you if your system can support that right to paper in an online presentation environment that's even better.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: You also support restrictions on demands for ID.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: we don't.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Think that it makes sense to roll out a government issue digital ID that just anyone can ask for willingly um the technological developments are such that this stuff it becomes easier not harder to present them as time goes on and if everybody has 1 the temptation to ask for it especially if it's easy to present it's going to be easy.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: It's going to be the Temptation is going to be strong.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um and the result will be a papers please scenario everywhere that you go.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Right um and we don't think again this goes back to that phone home question we don't think that building those Central linkable databases um is a good idea and so our legislative guidance asks specifically for a restrictions on on when you can when you're allowed to ask for ID and this ties back into the questions about how is the user supposed to know when these restrictions are being violated what can the protocol do.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Court restriction on when IDs can be asked for.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: If you haven't thought about those questions in in detail if you haven't thought about how could this system how could we make sure that this system um.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Makes it easy for people to challenge an illegitimate demand for ID.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Then I think maybe that's worth um doing a little bit of thinking and research on.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: In addition to restricting when you can ask for ID we want to be able to say we want to that that you know when ID when information data is generated by the system to the extent that it's not you know completely anonymized and unlabel there will always be some presentation opportunities for some data to be produced by the system and held by various parties that are in Play We want there to be restrictions on the data use now I recognize that once someone has data you can't actually stop them from doing anything with it that's just not how the universe really works um but we can say that this is something they should not do and we can create punishments or penalties for misusing the data and so think about when you're building these systems or when you're designing them how you would support these restrictions on data use um for the data that is generated by these systems.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Finally the questions about you know what are the consequences of breaking some of these violations you know if we designed the protocol right there will be things that people simply can't do right I mean if you actually have an unlined disclosure then we don't need a regulation or enforcement to keep people from doing stuff with that but there are other parts that that are going to that we don't won't have a technical answer for and those need enforcement.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: This goes back to sort of my my question earlier about verifier accountability but also issuer accountability you know what are the means that we would have available in order to push back on the abuses um that might come from a system like this so if the protocol can provide any additional support for attempts at enforcement if it should create logs it could be used in a lawsuit say a private right of action lawsuit where I say hey this verifier seems to be gathering more data about me than is allowed um I would like it if my tooling were capable of identifying some situations like that and alerting me to it um just the fact that there is enforcement possibility some sort of teeth um that people could use would I think discourage people from abusive misuse of these systems.
Jay_Stanley(ACLU): I would just punctuate the point about restrictions on demands for ID I think that is a really crucial piece here and it's it's purely legislative not a technological solution but any digital identity no matter how privacy protective it is.
Jay_Stanley(ACLU): Opens up the possibility that it becomes a super cookie um and and and that um we see demands from all kinds of parties at every turn to prove your identity potentially in um you know in ways that are not um you know minimum minimized that that include your full identity um from every website you want to visit because they want to they want to Market to you they want to make sure you're over 13s they can Market to you they want to do forensics in case you later or hack them they want to make sure you haven't previously been kicked off the site um and you know you go to cats.com and they're saying press here to send us your fully DMV vetted cryptographically secure digital identity that you won't be able to ever escape um so.
Jay_Stanley(ACLU): uh I.
Jay_Stanley(ACLU): Just want to plug.
Jay_Stanley(ACLU): That's for us that's a really key piece of the puzzle here.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: And so so I mean I think the takeaway from from all of these recommendations to to Yas protocol developers and designers um is to make these recommendations possible or don't make the system right we want to make sure that when these different parties get involved in communicating with each other um about digital IDs that what we aren't creating is this like overarching sort of surveillance State um inescapable surveillance State because people are not going to get multiple ideas it's very hard to to maintain multiple identities and this context collapse.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: um that's happen.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: You know repeatedly is something that's really been harmful to people and harmful to the way that our society is capable of evolving.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: so we will.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Want to ask as protocol developers you know that you think about what kind of legislative guidance and um we we're giving here and make sure that your the protocols that you work on can meet some of these goals um in fact we wanted to meet all of these goals right um and if it doesn't meet these goals maybe these systems aren't such a good idea.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: You know to the extent that your building systems that meet these goals we would love to be able to talk more specifically about them we'd love to hear more from you about you know your prospective on on how we meet these goals or if you think some of these goals are are implausible we'd like to hear that too um but we really want to make sure that that that you know this is the trade-off right the society wants to jump into this because there's a lot of money pushing on it.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: But it may.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: May not be a good idea we've seen things that have a lot of money writing on them turn out to not be such a great idea um anyway and so we want to figure out how we can make these things a little bit safer.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: um so.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: That as you're building your systems you'll make these goals possible so that we give something that the legislators can can tie their demands to.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: So I would love we've got about 10 minutes left in the hour um I'd love to hear questions or feedback now but also this is um our email addresses you're welcome to mail me or J um anytime we we're we're both interested in this deeply um.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Yeah uh I'd love to hear folks have questions or comments.
Harrison_Tang: Thank you Daniel thank you Jay Manu please.
<joe_andrieu> could we get the emails echoed here in chat?
Manu Sporny: Uh yeah uh uh um Dan J this was a fantastic thank you very much for the the presentation and um uh I I would say that you know the the work that we're doing in the verifiable credential working group at w3c is highly highly aligned with uh.
Manu Sporny: I think.
<daniel_kahn_gillmor_(dkg)_[aclu]_[he_or_they]> dkg@aclu.org and jstanley@aclu.org
<joe_andrieu> thanks!
Manu Sporny: Every single 1 of the points that you have made today um so much so that I think we can draw a direct line from uh you know ACLU requirements or suggestions to technologies that we have standardized or um uh are standardizing to achieve those things so I really appreciate the amount of thought that um ACLU has has put into this um there is a tremendous amount of alignment at at you know w3c I think over over those recommendations um I'll also note that you know 1 of the.
Manu Sporny: Biggest threats right now um I think is uh that there are a number of vendors out there that are really stretching the truth around what some of these Technologies do or don't do um in some cases you know we've been in meetings where you're kind of like that is absolutely not true uh you know that technology is a tracking technology uh and it is being suggested by you know a big Tech vendors or you know people with state or federal contracts that um it couldn't possibly be true because it has been ratified by.
Manu Sporny: You know Global standards body so I I think 1 of the big dangers here is that the legislators are getting a lot of misinformation from vendors that have an incentive to sell this technology um uh into.
Manu Sporny: Uh the state and federal governments um uh.
Manu Sporny: Or not hearing other perspectives um so I I you know when that ACLU paper came out I definitely took it and sent it to all the legislators and you know State officials and federal officials I could I could fine but the feedback was well you know this is you know a small handful of of people um going against what seems to be uh nist guidance and ISO guidance and and things of that nature so I I think that's 1 of the biggest biggest problems here is that um you know these legislators are not uh they're still not hearing it or if they hear it they go and they check with their vendors and their vendors are like no there's no problem here to deploying ml right um.
Manu Sporny: Uh the other thing I think that's also kind of a a problem here is that um.
<tallted_//_ted_thibodeau_(he/him)_(openlinksw.com)> Seems like more axes for the Rubric...
Manu Sporny: Some of this technology like the the prices the unlabel Privacy preserving stuff um that a number of us um are working on so we've got Craig Bernstein here who's been working on the BBS on linkability stuff and ITF um because it is not a standard you know the argument from that some federal and some State um uh uh officials are like well if the technology existed we can deploy it into production but it's not ready yet right so we are actively working on this technology but then we have big vendors actively slowing down the standardization work so that we can't get it done so that we can get it in the market so um we we've run you know we're kind of rounding the rounding the bend on that I think we've we're in way better shape today than we were like 8 years ago but it's taking a long time again because.
Manu Sporny: You know.
Manu Sporny: ERS that are telling you things that are agencies.
Manu Sporny: Wrong thing um.
<tallted_//_ted_thibodeau_(he/him)_(openlinksw.com)> Including some revamping of the Rubric, such that it more clearly applies to the VC arena as well as the DID arena.
Manu Sporny: So I'll I'll stop there I I think you know 1 1 of the 1 of the things I would like to see is you know closer collaboration between ACLU and the and the w3c working groups to draw a direct line from what ACLU is suggesting to its technical feasibility I know we can't do anything from a legislation perspective but that we can absolutely say look there there is a technical solution to this in many cases it is Deployable or has been deployed in production and you as legislators or decision makers at the state and federal uh need to look into you know what's what's happening there um so so I'm I'm wondering how we do that kind of Engagement a kind of as an as an open question.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Thanks man I just wanted to flag a couple of things my experience has been that the iso and nist guidance is typically not actually guidance it's more like someone painted a map.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: And so it's very easy for a vendor to say hey we fit on we're on the map.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: and we're.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: What we're advocating for here is there are parts of the map where you do not want to go.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Right I mean niston ISO will lay out a standard and say you have option A and option b and option C and option D and they'll be like where see we're on the map and we're we're saying is options b c and d are not acceptable.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Like you know the iso standard specifically has a phone home scenario outlined as 1 of the options for how you can build it we think that's a terrible idea.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Um and so you know I think we need to think about how we message folks who are in decision-making positions um to think to see you know hey you know these maps are not statements of values and if you're just saying we are on the map that's not enough.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: So Greg I see your hand raised or I'm not sure what the queue is here sorry.
Harrison_Tang: Yeah great you're next.
Greg Bernstein: Oh I I was um gonna bring up the fact that.
Greg Bernstein: Phoning home and linkable.
Greg Bernstein: Artifacts in a credential are kind of very similar and so for yes there are uses where we do have to have the identifiability to linkability but for so many where we don't.
Greg Bernstein: We really need those full cryptographic schemes that can provide it and.
Greg Bernstein: Exists they've been around for 20 years I you know they've been proven we are pushing them to be standardized and get extra features uh but they're not.
Greg Bernstein: They're not you know they're not something new fangled it's just.
Greg Bernstein: We never had enough push to get them into some situations they're already supported in some other places um so.
Greg Bernstein: The phone home and linkability are are very similar in any cryptographic artifacts or when I see.
<daniel_kahn_gillmor_(dkg)_[aclu]_[he_or_they]> i really appreciate the standardization work. i do that myself in other contexts, and i'm aware of how much ongoing work is needed to make that happen.
Greg Bernstein: Some of these schemes and I see a deterministic signature it's like okay that's allows correlation and once you have that and you have some collusion between the verifier and the issuer then you're being tracked all over right they have you.
Greg Bernstein: We can do better and there's post-quantum stuff coming to help so they can't there's no reason to use these excuses that 1 we can't do it now and we can't do it in the future because we do have the technology and if you have questions there's a you know we've been working with the folks in Europe the cryptographers there who kind of through uh cold water on the Udi stuff because of that and their feedback saying hey know we can do this better so.
<daniel_kahn_gillmor_(dkg)_[aclu]_[he_or_they]> it's also OK to say "if you can't do it now, then we should wait on rolling these things out". getting locked into suboptimal things isn't a great move.
Greg Bernstein: Hot but as you said not every case calls for it right you know you need linkability but a lot of cases you do not.
Greg Bernstein: Happy to help any place anytime you want have a question.
Harrison_Tang: Cool by the way um we only have uh we we'll go about 3 minutes over and we have 2 more questions so Brandy please.
<daniel_kahn_gillmor_(dkg)_[aclu]_[he_or_they]> i can stick around afterward if folks want to talk more
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: That's a great question um.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: I I don't know that A legislature can say simply it must be an open system um but I think they can put some constraints on the agencies that would run the system.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Say for example you know um.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Uh you must design a system that anyone can Implement and participate in.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Like that um.
<manu_sporny> Great stuff DKG and Jay -- thank you for taking the time to share the ACLU work, really appreciate it!
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: And there should be there needs to be a hook I don't know exactly how you frame it this way but there needs to be a hook where someone can say to say.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Issuing agency I you know I've got a system that needs to do provisioning and you're and you're not letting me write some there needs to be a provision that that would be an obvious violation of that.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: You're not letting me provision my device.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Even though I should be able to like I made my device myself why can't I provision it or in talking to verifiers hey I'm trying to interact with verifiers J I don't know if you have ideas about how we put that in terms of legislative language.
Jay_Stanley(ACLU): Well the language we use in the paper is that um you know a digital.
Jay_Stanley(ACLU): Digital ID shall adhere to open standards for wallets and the processes of provisioning and presentation.
Jay_Stanley(ACLU): And those shall not be restricted by patents or other IP um and as a practical matter allow any compliant entity to create a wallet in which holders May store their digital driver's licenses and then an individual should have a right to carry a digital ID in any wallet of their choice that complies with widely accepted standards for security um and so that's as far as we go um.
Jay_Stanley(ACLU): Uh in the hope that that would be enough to create room for um wallet creators besides the duopoly.
Harrison_Tang: All right last question Phil.
Robert Long: Thank you and great presentation very very thoughtful um this is a just a quick.
Robert Long: Of the community I think 1 of the challenges that we face is that there is an awful lot of tracking going on there's obviously Arguments for the various vendors and such associated with wanting to see how there is credentials are used and in what context of and usually in the in the context of how can we improve them make them better and more useful Etc but that very process is the challenge of linkability and unlink and um and so the question that is out there I think we have an address carefully is how do you scale consent so that individuals have the right to not be tracked and yet if they wish to allow their data to be seen for a particular instance for a particular purpose it can be done so in a way that the various people that claim to need that data for their analysis and their prediction models and things don't simply lose it um and that's 1 of the big fears that people have in the current environment so that's my my my qu the request of the community thanks.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Phil that's really interesting it sounds to me like you're talking about telemetry.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Measurements as a as a driver for non a driver for relink ability.
Robert Long: Exactly thank you.
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Go ahead J.
<dmitri_zagidulin> +1, Telemetry is really tricky for our community
<phillip_long> It is and I don't know if it can be done. But it feels unexplored in our community for W3C VC exchanges.
Jay_Stanley(ACLU): I mean again this gets back to that key legislative requirement you know if there has to be room which their does for a person to you know actually identify themselves fully um and you just leave it to the open ecosystem then people in No Matter What technological ability you have to um limit the data that you share to you know um to authentication set of identification or what have you in the real world bunch of entities have a lot of um you know external power to force you to fully identify yourself and to share all the data even if it's not necessarily for the transaction and and and that people will be subject to that power and um so the Privacy protections even if they are in these IDs will go follow because nobody has the choice to use them um and I I guess I see this as like if you look at the history of encryption there was always a arms race between those who encrypted and those who broke encryption throughout all of history that arms race was sort of ended with um you know uh with with.
Jay_Stanley(ACLU): with advanced.
<daniel_kahn_gillmor_(dkg)_[aclu]_[he_or_they]> i'm generally pretty skeptical about the value of telemetry in the first place, but i know i'm in the minority on that ☹
Jay_Stanley(ACLU): And here there's been an arms race between those who want to track people and those who who don't want to be tracked are arms race going back you know through the advertising ecosystems of the past decades and and and in the 20th century um and so forth and in a similar way a digital identity that is cryptographically secured has the potential to sort of end that arms race decisively in favor of those who want to track um and that is the um the big threat here and and why it's so crucial that we don't uh end up stuck in a sub-optimal uh identity standard as threatens to be become the reality.
Harrison_Tang: Cool thank you thank you Jay thank you Daniel of great presentation and great discussion.
<phillip_long> I'm not supportive of telemetry as the only approach to follow. But I'm not informed enough about alternatives
Harrison_Tang: All right uh so that if you have further questions uh feel free to just reach out to uh Jay and Daniel directly again thanks thank you guys uh for taking the time to hop on here and a great discussion and the conversation so this concludes today's ccg meeting.
Harrison_Tang: We'll see you next week.
<przemek_praszczalek_(ma)> thank you!
Daniel_Kahn_Gillmor_(dkg)_[ACLU]_[he_or_they]: Thanks everyone for joining and for the comments and and uh we'd love to hear your feedback.
Jay_Stanley(ACLU): Yes definitely thank you so much.