Paper 2025/524
Ring Referral: Efficient Publicly Verifiable Ad hoc Credential Scheme with Issuer and Strong User Anonymity for Decentralized Identity and More
Abstract
In this paper, we present a ring referral scheme, by which a user can publicly prove her knowledge of a valid signature for a private message that is signed by one of an ad hoc set of authorized issuers, without revealing the signing issuer. Ring referral is a natural extension to traditional ring signature by allowing a prover to obtain a signature from a third-party signer. Our scheme is useful for diverse applications, such as certificate-hiding decentralized identity, privacy-enhancing federated authentication, anonymous endorsement and privacy -preserving referral marketing. In contrast with prior issuer-hiding credential schemes, our ring referral scheme supports more distinguishing features, such as (1) public verifiability over an ad hoc ring, (2) strong user anonymity against collusion among the issuers and verifier to track a user, (3) transparent setup, (4) message hiding, (5) efficient multi-message logarithmic verifiability, (6) threshold scheme for requiring multiple co-signing issuers. Finally, we implemented our ring referral scheme with extensive empirical evaluation
Note: This is an extended version of the conference paper appearing in IEEE S&P '25.
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Published elsewhere. Major revision. IEEE S&P 2025
- Keywords
- Decentralized IdentityIssuer HidingStrong User AnonymityLogarithmic VerifiabilityRing Signatures
- Contact author(s)
-
theanh ta @ csiro au
xiangyu hui 1 @ student unimelb edu au
sid chau @ acm org - History
- 2025-03-21: approved
- 2025-03-20: received
- See all versions
- Short URL
- https://ia.cr/2025/524
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/524, author = {The-Anh Ta and Xiangyu Hui and Sid Chi-Kin Chau}, title = {Ring Referral: Efficient Publicly Verifiable Ad hoc Credential Scheme with Issuer and Strong User Anonymity for Decentralized Identity and More}, howpublished = {Cryptology {ePrint} Archive, Paper 2025/524}, year = {2025}, url = {https://eprint.iacr.org/2025/524} }