[Cryptography] Anonymous age verification

Stephan Neuhaus neut at zhaw.ch
Tue Jul 21 02:15:06 EDT 2026



On 7/19/26 10:35 PM, Kristian Gjøsteen wrote:
> There is an ongoing EU effort to deploy attribute-based identification (EU Digital Identity Wallet), where a web site can ask the user to show certain attributes.
I was once part of an EU research project to develop privacy-preserving 
attribute-based credentials (P2ABC) into a generally usable "thing", but 
that failed. Part of the reason it failed was that the library we had to 
port over had, oh I don't know, something like a thousand classes and 
hundreds of thousands of lines of code, which made auditing, er, 
challenging. Another part was that the form of the "thing" that we were 
supposed to deliver did not fit well with what the library was doing. A 
third part was that the library had lots of special case code for the 
two use cases in which it had been deployed in production previously.

I will say that one of the things I liked was that the code was 
unencumbered by patents and freely available (blessed by the folks at 
IBM Rüschlikon, who had invented the scheme), and that the principle 
seemed sound.

However, I see tons of problems in practice, mostly to do not with the 
crypto, but with usability. This kind of fine-grained control is nice in 
theory, but, if pushed on to the user, useless in practice because most 
people (and that would include myself in most cases) cannot and don't 
want to decide in detail what attributes to reveal.

Cheers

Stephan


More information about the cryptography mailing list