Paper 2025/1145 Original: eprint.iacr.org/2025/1145 ↗

Dynamic Group Signatures with Verifier-Local Revocation

Callum London
Daniel Gardham
Constantin Catalin Dragan
Abstract

Group Signatures are fundamental cryptographic primitives that allow users to sign a message on behalf of a predefined set of users, curated by the group manager. The security properties ensure that members of the group can sign anonymously and without fear of being framed. In dynamic group signatures, the group manager has finer-grained control over group updates while ensuring membership privacy (i.e., hiding when users join and leave). The only known scheme that achieves standard security properties and membership privacy has been proposed by Backes et al. CCS 2019. However, they rely on an inefficient revocation mechanism that re-issues credentials to all active members during every group update, and users have to rely on a secure and private channel to join the group. In this paper, we introduce a dynamic group signature that supports verifier-local revocation, while achieving strong security properties, including membership privacy for users joining over a public channel. Moreover, when our scheme is paired with structure-preserving signatures over equivalence class it enjoys a smaller signature size compared to Backes et al. Finally, as a stand-alone contribution we extend the primitive Asynchronous Remote Key Generation (Frymann et al. CCS 2020) with trapdoors and introduce new security properties to capture this new functionality, which is fundamental to the design of our revocation mechanism

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2025-06-17: last updated
2025-06-17: published
Short URL
https://ia.cr/2025/1145
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2025/1145,
      author = {Callum London and Daniel Gardham and Constantin Catalin Dragan},
      title = {Dynamic Group Signatures with Verifier-Local Revocation},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1145},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1145}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.