Paper 2026/1709
Ring Signatures with Personalized Anonymity
Abstract
Ring signatures have long struggled to balance absolute anonymity with traceability. While various extensions, such as traceable and accountable ring signatures, have been proposed, they typically apply a uniform anonymity or traceability rule to all potential signers. This paper introduces personalized-anonymity ring signatures (PARS), a novel primitive in which users are certified with different anonymity rights according to their roles or authority. Unlike ordinary ring signatures, PARS involves a group manager at key issuance; however, the group manager does not determine a fixed signing group. Instead, signers retain the ring-signature feature of choosing the ring at signing time, while the manager certifies whether each user's key permits fully anonymous signing or only traceable signing. This model is particularly suited for organizational governance, where ordinary members may require strong anonymity for internal reporting or expressing dissenting opinions, while users with institutional authority must remain accountable for official approvals or authorizations. We provide a formal syntax and rigorous security definitions for PARS, capturing both standard ring-signature requirements and traceability-related guarantees. We then present a generic construction from standard cryptographic primitives, including digital signatures, one-time signatures, public-key encryption, and non-interactive zero-knowledge proofs of knowledge.
Metadata
- Available format(s)
-
PDF
- Category
- Public-key cryptography
- Publication info
- Preprint.
- Keywords
- cryptographygeneric constructionring signatureanonymity
- Contact author(s)
-
kyamashita887 @ g chuo-u ac jp
hara-keisuke @ ist osaka-u ac jp - History
- 2026-08-18: approved
- 2026-08-17: received
- See all versions
- Short URL
- https://ia.cr/2026/1709
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2026/1709,
author = {Kyosuke Yamashita and Keisuke Hara},
title = {Ring Signatures with Personalized Anonymity},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/1709},
year = {2026},
url = {https://eprint.iacr.org/2026/1709}
}