Verifiable credential (VC)
Cryptographically sealed credentials are provided to a holder.
The holder is someone that will be able to make use of it.
A verifier can check the identity of its issuer.
It may contain identity attributes of more than one entity.
e.g., marriage agreement
It may contain only attributes of another entity.
e.g., a dog’s vaccination record.
Issuers can revoke it at any time.
Some public, shared repository would be required (blockchain).
Verifiable presentation of VCs
Trustworthy validation of a set of provided VCs.
Authenticity
Valid issuer signature, trust in issuer
Validity
In the validity period, not revoked
Selective or ZKP presentation of credentials’ information.
Show only part of the identity attributes
Prove the possession of an attribute without disclosing the related identity claim
ZKP: Zero Knowledge Proofs
Method enabling an entity A, to prove and identity of entity B.
Without disclosing further information regarding Entity B.
That is:
Entity A will prove that Entity B knows something.
Without entity B disclosing anything about that knowledge, except its result.
Also, the world will not gain further information regarding Entity B.
Last updated