Revocable Anonymous Credentials from Attribute-Based Encryption
Giovanni Bartolomeo
TL;DR
This paper addresses the challenge of providing revocable, anonymous credentials capable of proving predicates over attributes without revealing identities. It combines Ciphertext-Policy Attribute-Based Encryption (CP-ABE) with dynamic accumulators to support forward revocation and uses a Fujisaki-Okamoto transformation to achieve Concealed-Ciphertext Anonymity (CCA) security. The main contributions include a revocable functional credentials framework grounded in CP-WATERS-KEM, an accumulator-based revocation mechanism, and a CCA-secure anonymity layer that preserves predicate proving while preventing linkage across sessions. The approach enables practical deployment in existing authentication workflows by avoiding heavy zero-knowledge proofs and leveraging established CP-ABE primitives and the OpenABE ecosystem. Overall, the work provides a scalable, policy-expressive, and privacy-preserving solution for revocable anonymous credentials with strong security guarantees.
Abstract
We introduce a credential verification protocol leveraging on Ciphertext-Policy Attribute-Based Encryption. The protocol supports anonymous proof of predicates and revocation through accumulators.
