
In this paper, we present proxy zero-knowledge proof and utilize it in anonymous credential systems. In our proposed system, if a user cannot directly show a credential issued by an organization, instead of giving the secret key to the proxy, the user generates a proxy key based on the desired credential particularly for the proxy. Therefore, the proxy is neither the owner of the user's credential nor uses his or her other credentials.