Sciweavers

CANS
2009
Springer

Verifying Anonymous Credential Systems in Applied Pi Calculus

14 years 5 months ago
Verifying Anonymous Credential Systems in Applied Pi Calculus
Abstract. Anonymous credentials are widely used to certify properties of a credential owner or to support the owner to demand valuable services, while hiding the user’s identity at the same time. A credential system (a.k.a. pseudonym system) usually consists of multiple interactive procedures between users and organizations, including generating pseudonyms, issuing credentials and verifying credentials, which are required to meet various security properties. We propose a general symbolic model (based on the applied pi calculus) for anonymous credential systems and give formal definitions of a few important security properties, including pseudonym and credential unforgeability, credential safety, pseudonym untraceability. We specialize the general formalization and apply it to the verification of a concrete anonymous credential system proposed by Camenisch and Lysyanskaya. The analysis is done automatically with the tool ProVerif and several security properties have been verified.
Xiangxi Li, Yu Zhang, Yuxin Deng
Added 25 May 2010
Updated 25 May 2010
Type Conference
Year 2009
Where CANS
Authors Xiangxi Li, Yu Zhang, Yuxin Deng
Comments (0)