This paper presents a modular zero-knowledge credential framework designed for attribute verification across multiple systems, with a focus on maintaining unlinkability and supporting efficient revocation. The framework combines well-established cryptographic techniques, including Pedersen commitments, Sigma protocols, and RSA accumulators, to enable authentication without revealing sensitive user information.It allows users to selectively disclose attributes while preventing different verifiers from linking their activities. At the same time, it supports efficient revocation without relying on a trusted setup. Overall, the proposed framework is practical and well-suited for real-world deployment in privacy-preserving identity systems.
Bairagi et al. (Thu,) studied this question.