Prevoke: Privacy-Preserving Configurable Method for Revoking Verifiable Credentials

Self-Sovereign Identity (SSI) has gained significant momentum across both private and public sectors. At the core of SSI Systems are Verifiable Credentials (VCs), which enable holders to store and present identity attributes in a machine-readable and tamper-evident manner. An important operation in SSI Systems is the revocation of VCs. Revocation poses significant privacy challenges, many of which are not addressed by existing solutions, in particular when the necessary revocation proofs are stored in public registries such as DLTs. In this work, we identify crucial privacy requirements for VCs revocation, justify their importance through a use case, and propose a revocation technique, Prevoke, that satisfies all identified privacy requirements. Prevoke combines Bloom Filters and Merkle Tree Accumulators, and is highly configurable through a series of parameters. We perform experiments to validate the feasibility of our proposals and identify trade-offs between system parameters. Results confirm that Prevoke can be configured to address the needs of different use cases in terms of performance and costs.

Authors

Institutions

Publication Details

Published
2024-08-19
DOI
https://doi.org/10.1109/blockchain62396.2024.00053
Citations
4
Primary Topic
Privacy-Preserving Technologies in Data
Type
article
Field-Weighted Citation Impact
1.39
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Prevoke: Privacy-Preserving Configurable Method for Revoking Verifiable Credentials

Thiago Garrett, Roman Vitenberg, Praveensankar Manimaran, Arlindo Flávio da Conceição et al.
4 citations
Privacy-Preserving Technologies in Data
1.39
article

Prevoke: Privacy-Preserving Configurable Method for Revoking Verifiable Credentials

Thiago Garrett, Roman Vitenberg, Praveensankar Manimaran, Arlindo Flávio da Conceição, Mayank Raikwar
article en
4 citations

Abstract

Self-Sovereign Identity (SSI) has gained significant momentum across both private and public sectors. At the core of SSI Systems are Verifiable Credentials (VCs), which enable holders to store and present identity attributes in a machine-readable and tamper-evident manner. An important operation in SSI Systems is the revocation of VCs. Revocation poses significant privacy challenges, many of which are not addressed by existing solutions, in particular when the necessary revocation proofs are stored in public registries such as DLTs. In this work, we identify crucial privacy requirements for VCs revocation, justify their importance through a use case, and propose a revocation technique, Prevoke, that satisfies all identified privacy requirements. Prevoke combines Bloom Filters and Merkle Tree Accumulators, and is highly configurable through a series of parameters. We perform experiments to validate the feasibility of our proposals and identify trade-offs between system parameters. Results confirm that Prevoke can be configured to address the needs of different use cases in terms of performance and costs.

University of Oslo (NO), Universidade Federal de São Paulo (BR)
Openalex Percentile: Top 16%
Privacy-Preserving Technologies in Data
1.39
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Prevoke: Privacy-Preserving Configurable Method for Revoking Verifiable Credentials — Thiago Garrett, Roman Vitenberg, et al. · (2024) | TGRS Research Map | TGRS