Skip to main content

Verification

Now the user can share the VC with different third party verifiers. Below are the steps.

  • The user creates a token out of a token out of the VC signing it with own private key to justify the ownership of the VC.
  • The user shares the VC, token and public key with the verifier.
  • The verifier checks the ownership of the VC from the signature matching it with the provided public key.
  • The verifier checks signatures of ZKP certificate is matching with the issuer public key - optional
  • The verifier checks biometric of face given by user matching with the biometric in VC( iris and finger are optional)
  • The verifier connects to the Blockchain/DLT/DAG and checks the authenticity of the VC and schema of the VC by verifying the signature of the Issuer. It also checks if the VC is still valid from the status of the VC.
Note: It’s worthy to note that on a future date if the Issuer revokes the VC, the verifier can verify the status and know.