RE: Breakthrough: Parallel Signatures - NIST, ECDSA-SD, and BBS

>We now have the first public technical demonstration of cryptographic layering[1] (aka parallel signatures) on a Verifiable Credential that

>uses government approved cryptographic algorithms (FIPS-140) for full and selective disclosure of a VC, as well

>as unlinkable signatures using BBS, to achieve advanced privacy protections.

>What this means is that a single Verifiable Credential can be issued that meets all government requirements when it comes to cryptographic

>algorithms as well as one that addresses privacy concerns highlighted by civil society and existing government privacy regulations.



This is excellent to finally see this working in practice! Congratulations!



I am particularly interested to note that this implementation can also be used to demonstrate what is actually meant by unlinkable digital signatures:

  *   Issue a ECDSA-SD protected credential and present to a Verifier asking for ‘Country Only’ multiple times (and see that the signature remains the same)
  *   Issue a BBS protected credential and present it to a Verifier asking for ‘Country Only’ multiple times (and see that the signatures do NOT remain the same)



Manu – Three questions:



  1.  Does this approach allow for the support of quantum safe signature schemes as another option down the line when those become more specified?
  2.  Does this approach allow for the support of anoncred based signatures in parallel with others?
  3.  It sounds like the wallet has a specific role here >> “I'll pick the one that the Verifier will accept and that maximizes privacy for the Holder: BBS”; which also implies that the wallet could choose to be NOT select the most privacy preserving option << which then follows that this is an area that people who are making choices between wallets need to be aware and be educated on what the wallet could do behind the scenes. Is my understanding correct here?


Best Regards,

Anil

Anil John
Technical Director, Silicon Valley Innovation Program
Science and Technology Directorate
US Department of Homeland Security
Washington, DC, USA

Schedule a meeting with me (30 minutes; non-DHS people only)<https://outlook.office.com/bookwithme/user/6250c4b6cae94d549b6db87b72b0b6d5@hq.dhs.gov?anonymous&ep=plink>
Time Zone: UTC-05:00 (US Eastern Time)

Email Response Time – 24 Hours or more; I sometimes send emails outside of business days/times because it works for me; please do not feel any obligation to reply to them outside of your normal working patterns.

[A picture containing graphical user interface  Description automatically generated]<https://www.dhs.gov/science-and-technology>[/Users/holly.johnson/Library/Containers/com.microsoft.Outlook/Data/Library/Caches/Signatures/signature_1972159395]

This document contains pre-decisional and/or deliberative process information exempt from mandatory disclosure under the Freedom of Information Act, 5 U.S.C. 552(b)(5). Do not release without prior approval of the Department of Homeland Security.

Received on Monday, 29 January 2024 22:25:30 UTC