Skip to content

Commit

Permalink
Update from VC-SPECS -> VC-EXTENSIONS.
Browse files Browse the repository at this point in the history
  • Loading branch information
msporny committed Aug 25, 2024
1 parent cabe9f3 commit 6f1ca7d
Showing 1 changed file with 14 additions and 15 deletions.
29 changes: 14 additions & 15 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -170,9 +170,9 @@
status: "Internet-Draft",
publisher: "IETF"
},
"VC-SPECS": {
title: "The Verifiable Credential Specifications Directory",
href: "https://w3c.github.io/vc-specs-dir/",
"VC-EXTENSIONS": {
title: "Verifiable Credential Extensions",
href: "https://w3c.github.io/vc-extensions/",
authors: [
"Manu Sporny"
],
Expand Down Expand Up @@ -1680,14 +1680,13 @@ <h2>Cryptographic Suites</h2>
verification of the data.
</li>
<li>
The specification MUST define a <dfn class="export"
data-lt="cryptosuite instantiation algorithm">data integrity cryptographic
suite instantiation algorithm</dfn> that accepts a set of options
([=map=] |options|) and returns a [=cryptosuite instance=]
([=struct=] |cryptosuite|). This algorithm SHOULD be listed in [[[VC-SPECS]]].
A <dfn class="export" data-local-lt="cryptosuite instance">data integrity
cryptographic suite instance</dfn> [=struct=] has the following
[=struct/items=].
The specification MUST define a <dfn class="export" data-lt="cryptosuite
instantiation algorithm">data integrity cryptographic suite instantiation
algorithm</dfn> that accepts a set of options ([=map=] |options|) and returns a
[=cryptosuite instance=] ([=struct=] |cryptosuite|). This algorithm SHOULD be
listed in the [[[VC-EXTENSIONS]]] document. A <dfn class="export"
data-local-lt="cryptosuite instance">data integrity cryptographic suite
instance</dfn> [=struct=] has the following [=struct/items=].
<dl data-dfn-for="cryptosuite instance">
<dt><dfn>createProof</dfn></dt>
<dd>
Expand Down Expand Up @@ -1742,8 +1741,8 @@ <h2>Cryptographic Suites</h2>
<p>
A [=cryptosuite instance=] is instantiated using a [=cryptosuite instantiation
algorithm=] and is made available to algorithms in an implementation-specific
manner. Implementations MAY use [[[VC-SPECS]]] [[VC-SPECS]] to discover known
[=cryptosuite instantiation algorithms=].
manner. Implementations MAY use the [[[VC-EXTENSIONS]]] document to discover
known [=cryptosuite instantiation algorithms=].
</p>

<section>
Expand Down Expand Up @@ -1808,8 +1807,8 @@ <h3>DataIntegrityProof</h3>
data is encapsulated (i.e., not directly exposed as application layer data)
within `proofValue`. A list of cryptographic suite specifications that are
known to follow this pattern is provided in the
<a href="https://w3c.github.io/vc-specs-dir/#proof">Proof types section of
the Verifiable Credentials Specifications Directory</a>.
<a href="https://w3c.github.io/vc-extensions/#proof">Proof types section of
the Verifiable Credentials Extensions</a> document.
</p>
</section>

Expand Down

0 comments on commit 6f1ca7d

Please sign in to comment.