SD-BLS: Privacy Preserving Selective Disclosure of Verifiable Credentials with Unlinkable Threshold Revocation

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Roio, Denis, Selvaggini, Rebecca, Bellini, Gabriele, D'Intino, Andrea
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866910567267041280
author Roio, Denis
Selvaggini, Rebecca
Bellini, Gabriele
D'Intino, Andrea
author_facet Roio, Denis
Selvaggini, Rebecca
Bellini, Gabriele
D'Intino, Andrea
contents Ensuring privacy and protection from issuer corruption in digital identity systems is crucial. We propose a method for selective disclosure and privacy-preserving revocation of digital credentials using second-order Elliptic Curves and Boneh-Lynn-Shacham (BLS) signatures. We make holders able to present proofs of possession of selected credentials without disclosing them, and we protect their presentations from replay attacks. Revocations may be distributed among multiple revocation issuers using publicly verifiable secret sharing (PVSS) and activated only by configurable consensus, ensuring robust protection against issuer corruption. Our system's unique design enables extremely fast revocation checks, even with large revocation lists, leveraging optimized hash map lookups.
format Preprint
id arxiv_https___arxiv_org_abs_2406_19035
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle SD-BLS: Privacy Preserving Selective Disclosure of Verifiable Credentials with Unlinkable Threshold Revocation
Roio, Denis
Selvaggini, Rebecca
Bellini, Gabriele
D'Intino, Andrea
Cryptography and Security
Ensuring privacy and protection from issuer corruption in digital identity systems is crucial. We propose a method for selective disclosure and privacy-preserving revocation of digital credentials using second-order Elliptic Curves and Boneh-Lynn-Shacham (BLS) signatures. We make holders able to present proofs of possession of selected credentials without disclosing them, and we protect their presentations from replay attacks. Revocations may be distributed among multiple revocation issuers using publicly verifiable secret sharing (PVSS) and activated only by configurable consensus, ensuring robust protection against issuer corruption. Our system's unique design enables extremely fast revocation checks, even with large revocation lists, leveraging optimized hash map lookups.
title SD-BLS: Privacy Preserving Selective Disclosure of Verifiable Credentials with Unlinkable Threshold Revocation
topic Cryptography and Security
url https://arxiv.org/abs/2406.19035