A
claim is an assertion made about a
subject.
A
verifiable credential is a tamper-evident credential that has authorship that can be
cryptographically verified. These verifiable credentials can be used to build
verifiable presentations, which can also be cryptographically verified.
A verifiable presentation is a tamper-evident presentation encoded in such a way that authorship of the data can be trusted after a process of cryptographic verification.
These Verifiable Credentials (VCs) are needed to be expressed on the web in a way that is cryptographically secure, privacy-respecting, and machine-verifiable. The Working Group further outlines guidance for how this is to be achieved through the use of decentralised identifiers (DIDs) and decentralised identifier documents (DID Docs)
A
decentralized identifier is a portable URL-based identifier, also known as a
DID, associated with an
entity. These identifiers are most often used as trusted identifiers, written into
verifiable credentials and are associated with subjects such that a
verifiable credential itself can be easily ported from one
repository to another without the need to reissue the
credential.
DIDs resolve to
DID documents which provide information on the DID controllers and DID subjects. An example of a DID is: did:example:123456abcdef.
A decentralized identifier document is a document (DID Doc) that is accessible using a verifiable data registry and contains information related to a specific decentralized identifier, such as the associated repository and public key information.
This is just scratching the surface of the technical elements of SSI however offers an initial insight which we will expand on in the future.