Back to results

George Mason University

Set Membership with Accumulators or Signatures

Abstract

Verifying the presence or absence of an element in a set S becomes costly as the set grows. This work presents cryptographic schemes that achieve scalability by compressing the set into a concise digest and using proofs to delegate the increasing cost to a prover. We study further optimizations such as improving computation costs for the prover when the digest is trusted and further limiting the frequency of proof updates when the proofs refer to membership. We also decentralize the trust needed for maintaining the digest when no significant amount of element deletions is expected and achieve privacy against trusted entities who maintain the digest. Regarding fully decentralized settings that do not rely on trust, we present further optimizations through batch proofs for multiple elements that form a set I with verification costs independent from the size of I. Such techniques also apply to the centralized setting. In both settings, we discuss how a prover can avoid disclosing the element(s) of the proof, achieving privacy against a verifier or any outsider. When proving for multiple elements, we describe techniques for proving a stronger statement: only disclose the number of the elements while keeping the elements hidden and verification independent from |I|. Finally, we construct schemes that achieve stronger privacy even against insiders, meaning the rest of the membership proof holders, in the strong, decentralized setting.

Author and committee

dc:creator, dc:contributor.*
Author
  • Karantaidou, Ioanna

Identifiers

dc:identifier.*
Identifier
hdl:1920/13708
OAI identifier oai:identifier
oai:MARS:1920/13708

Chain of custody

source
Harvested from
George Mason University
Base URL
mars.gmu.edu/server/oai/request
Last updated
2026-07-27
Source record
OAI-PMH GetRecord
related terms
citation

Karantaidou, Ioanna. Set Membership with Accumulators or Signatures. 2023.