Triangle of Trust
Last updated
Last updated
The core concept of the didPass is called the "Trust Triangle" which involves three key modules as defined by the World Wide Web Consortium (W3C): Holder, Issuer, and Verifier. These modules work together to make sure everything is secure and trustworthy.
Holder β The person or organization that receives and stores the digital credentials issued by the Issuer. The Holder has control over their credentials and can choose to share them with Verifiers when needed. For example, a person who receives a digital diploma from a university would be the Holder of that credential.
Issuer β The Issuer is the organization or agency that creates and gives the Holder digital or verifiable credentials. These credentials contain information about the Holder, like their identity, qualifications, or membership. For example, a government agency could be an Issuer that issues digital driver's licenses or passports to individuals; a university could be an Issuer diploma.
Verifier β The organization or entity that checks the authenticity and validity of the digital credentials presented by the Holder. Verifiers rely on the credentials issued by trusted Issuers to establish trust in the information provided by the Holder. For example, an immigration officer verifies a travelerβs passport, an employee verifies an applicant's diploma; a bank verifies a clientβs national identity.