w3c / vc-jose-cose

Verifiable Credentials Working Group — VC JSON Web Tokens specification
https://w3c.github.io/vc-jose-cose/
Other
31 stars 9 forks source link

verification algorithms #261

Closed brentzundel closed 3 months ago

brentzundel commented 3 months ago

The PR adds verification algorithms for each of the securing mechanisms defined in the spec according to the guidance in the VC Data Model


Preview | Diff

TallTed commented 3 months ago

Answering a question which has now been deleted, because others may share it.

Triple brackets show the full title of the referenced document, and link directly there; e.g., ReSpec turns [[[SD-JWT]]] into [Selective Disclosure for JWTs (SD-JWT)](https://datatracker.ietf.org/doc/html/draft-ietf-oauth-selective-disclosure-jwt) , which renders as Selective Disclosure for JWTs (SD-JWT).

Double brackets put a simple [cite] in the document body, which links to its citation in the references appendix, e.g., ReSpec turns [[SD-JWT]] in the PR-Preview of this PR turns into [[SD-JWT](https://pr-preview.s3.amazonaws.com/brentzundel/vc-jose-cose/pull/261.html#bib-sd-jwt)] , which renders as [SD-JWT].

When put together, [[[SD-JWT]]] [[SD-JWT]] , renders as Selective Disclosure for JWTs (SD-JWT) [SD-JWT].

Generally speaking, in [[cite]] reads very badly in the body text, and just links to the appendix, while in [[[cite]]] [[cite]] produces a far better result in the text.

(There are many other instances of title [[cite]] in the existing document which I think would be better changed to [[[cite]]] [[cite]].)