Research Article

Designated-Verifier Anonymous Credential for Identity Management in Decentralized Systems

Figure 1

A brief illustration of DAC. ① user gets essential parameters of the system; ②③④ are executed offline by the user on the local side and finally uploads resulting values to the bulletin board; ⑤ the nodes of the organization verify the information from the bulletin board; ⑥ the user plays the role of a prover, and he sends proof of his credential with other auxiliary information to the verifier; ⑦ the verifier downloads the essential information from the bulletin board and validates the proof sent from the prover.