On Cryptographic Mechanisms for the Selective Disclosure of Verifiable Credentials
Andrea Flamini, Giada Sciarretta, Mario Scuro, Amir Sharif, Alessandro, Tomasi, Silvio Ranise

TL;DR
This paper reviews cryptographic methods for privacy-preserving selective disclosure of verifiable credentials, analyzing their design, standardization, cryptographic properties, and performance through experiments.
Contribution
It provides a comprehensive comparison of cryptographic mechanisms for selective disclosure, including design, standardization status, and experimental performance evaluation.
Findings
BBS signatures support predicate proofs and unlinkability.
Hiding commitments like mdl ISO/IEC 18013-5 vary in cryptographic maturity.
Experimental results show trade-offs in credential size and verification time.
Abstract
Verifiable credentials are a digital analogue of physical credentials. Their authenticity and integrity are protected by means of cryptographic techniques, and they can be presented to verifiers to reveal attributes or even predicates about the attributes included in the credential. One way to preserve privacy during presentation consists in selectively disclosing the attributes in a credential. In this paper we present the most widespread cryptographic mechanisms used to enable selective disclosure of attributes identifying two categories: the ones based on hiding commitments - e.g., mdl ISO/IEC 18013-5 - and the ones based on non-interactive zero-knowledge proofs - e.g., BBS signatures. We also include a description of the cryptographic primitives used to design such cryptographic mechanisms. We describe the design of the cryptographic mechanisms and compare them by performing an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Cloud Data Security Solutions · Privacy-Preserving Technologies in Data
