Could you give an example, David, I had thought the point of selective disclosure was that the verifier could make only a binary (not)valid decision about validity and was not able to infer other properties of the undisclosed data, such as properties of lists. On Tue, 8 Jun 2021 at 12:10, David Chadwick < d.w.chadwick@verifiablecredentials.info> wrote: > I dont know if anyone has discussed the selective disclosure of lists but > here are at least some of the issues: > > The user's VC has a property with a list of values (e.g. names of role > holders). The user only wants to disclose n of m of this list to the > verifier. > > How can the verifier determine the difference between > > i) a list with only n entries > > ii) a list that has more than n entries but the user has withheld some of > them. > > Then we have the case where > > iii) the list is genuinely empty because e.g. the role, has not been > assigned to anyone yet, and > > iv) the user does not want to tell the verifier any of the list values. > > As far as I am aware the current data model does not have any way of > differentiating between any of the above in a selectively disclosed VC. > > Kind regards > > David >Received on Tuesday, 8 June 2021 12:02:53 UTC
This archive was generated by hypermail 2.4.0 : Thursday, 24 March 2022 20:25:16 UTC