Skip to content

Commit

Permalink
Changed controller documents to cid
Browse files Browse the repository at this point in the history
  • Loading branch information
iherman authored and msporny committed Feb 17, 2025
1 parent 2b15637 commit 1a931c5
Showing 1 changed file with 25 additions and 25 deletions.
50 changes: 25 additions & 25 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -138,8 +138,8 @@
value: "Verifiable Credential Data Integrity v1.0",
href: "https://www.w3.org/TR/vc-data-integrity/"
}, {
value: "Controller Documents v1.0",
href: "https://www.w3.org/TR/controller-document/"
value: "Controlled Identifiers v1.0",
href: "https://www.w3.org/TR/cid-1.0/"
}, {
value: "Data Integrity EdDSA Cryptosuites v1.0",
href: "https://www.w3.org/TR/vc-di-eddsa/"
Expand Down Expand Up @@ -294,8 +294,8 @@ <h3>Verification Methods</h3>
<h4>Multikey</h4>

<p>
The <a data-cite="controller-document#Multikey">Multikey format</a>, defined in
[[[controller-document]]], is used to express public keys for the cryptographic
The <a data-cite="cid-1.0#Multikey">Multikey format</a>, defined in
[[[cid-1.0]]], is used to express public keys for the cryptographic
suites defined in this specification.
</p>

Expand All @@ -307,11 +307,11 @@ <h4>Multikey</h4>
<p>
The `publicKeyMultibase` value of the verification method MUST start with the
base-58-btc prefix (`z`), as defined in the
<a data-cite="controller-document#multibase-0">Multibase section</a> of
[[[controller-document]]]. A Multibase-encoded ECDSA 256-bit public key value or
<a data-cite="cid-1.0#multibase-0">Multibase section</a> of
[[[cid-1.0]]]. A Multibase-encoded ECDSA 256-bit public key value or
an ECDSA 384-bit public key value follows, as defined in the
<a data-cite="controller-document#Multikey">Multikey section</a> of
[[[controller-document]]]. Any other encoding MUST NOT be allowed.
<a data-cite="cid-1.0#Multikey">Multikey section</a> of
[[[cid-1.0]]]. Any other encoding MUST NOT be allowed.
</p>

<p class="advisement">
Expand Down Expand Up @@ -386,11 +386,11 @@ <h4>Multikey</h4>
<p>
The `secretKeyMultibase` value of the verification method MUST start with the
base-58-btc prefix (`z`), as defined in the
<a data-cite="controller-document#multibase-0">Multibase section</a> of
[[[controller-document]]]. A Multibase-encoded ECDSA 256-bit secret key value or
<a data-cite="cid-1.0#multibase-0">Multibase section</a> of
[[[cid-1.0]]]. A Multibase-encoded ECDSA 256-bit secret key value or
an ECDSA 384-bit secret key value follows, as defined in the
<a data-cite="controller-document#Multikey">Multikey section</a> of
[[[controller-document]]]. Any other encoding MUST NOT be allowed.
<a data-cite="cid-1.0#Multikey">Multikey section</a> of
[[[cid-1.0]]]. Any other encoding MUST NOT be allowed.
</p>


Expand Down Expand Up @@ -611,7 +611,7 @@ <h4>Create Proof (ecdsa-rdfc-2019)</h4>
|options| passed as parameters.
</li>
<li>
Let |proof|.|proofValue| be a <a data-cite="controller-document#multibase-0">
Let |proof|.|proofValue| be a <a data-cite="cid-1.0#multibase-0">
base58-btc-encoded Multibase value</a> of the |proofBytes|.
</li>
<li>
Expand Down Expand Up @@ -652,7 +652,7 @@ <h4>Verify Proof (ecdsa-rdfc-2019)</h4>
</li>
<li>
Let |proofBytes| be the
<a data-cite="controller-document#multibase-0">Multibase decoded base58-btc
<a data-cite="cid-1.0#multibase-0">Multibase decoded base58-btc
value</a> in |securedDocument|.|proof|.|proofValue|.
</li>
<li>
Expand Down Expand Up @@ -888,8 +888,8 @@ <h4>Proof Verification (ecdsa-rdfc-2019)</h4>
Let |publicKeyBytes| be the result of retrieving the
public key bytes associated with the
|options|.|verificationMethod| value as described in the
[[[controller-document]]] specification,
<a data-cite="controller-document#retrieve-verification-method">
[[[cid-1.0]]] specification,
<a data-cite="cid-1.0#retrieve-verification-method">
Section: Retrieve Verification Method</a>.
</li>
<li>
Expand Down Expand Up @@ -957,7 +957,7 @@ <h4>Create Proof (ecdsa-jcs-2019)</h4>
|options| passed as parameters.
</li>
<li>
Let |proof|.|proofValue| be a <a data-cite="controller-document#multibase-0">
Let |proof|.|proofValue| be a <a data-cite="cid-1.0#multibase-0">
base58-btc-encoded Multibase value</a> of the |proofBytes|.
</li>
<li>
Expand Down Expand Up @@ -996,7 +996,7 @@ <h4>Verify Proof (ecdsa-jcs-2019)</h4>
</li>
<li>
Let |proofBytes| be the
<a data-cite="controller-document#multibase-0">Multibase decoded base58-btc
<a data-cite="cid-1.0#multibase-0">Multibase decoded base58-btc
value</a> in |securedDocument|.|proof|.|proofValue|.
</li>
<li>
Expand Down Expand Up @@ -1241,8 +1241,8 @@ <h4>Proof Verification (ecdsa-jcs-2019)</h4>
Let |publicKeyBytes| be the result of retrieving the
public key bytes associated with the
|options|.|verificationMethod| value as described in the
[[[controller-document]]] specification,
<a data-cite="controller-document#retrieve-verification-method">
[[[cid-1.0]]] specification,
<a data-cite="cid-1.0#retrieve-verification-method">
Section: Retrieve Verification Method</a>.
</li>
<li>
Expand Down Expand Up @@ -2170,8 +2170,8 @@ <h4>serializeBaseProofValue</h4>
<li>
Initialize |baseProof| to a string with the Multibase
base64url-no-pad-encoding of |proofValue| as described in the
<a data-cite="controller-document#multibase-0">
Multibase section</a> of [[[controller-document]]]. That is, return a string
<a data-cite="cid-1.0#multibase-0">
Multibase section</a> of [[[cid-1.0]]]. That is, return a string
starting with "`u`" and ending with the base64url-no-pad-encoded value of
|proofValue|.
</li>
Expand Down Expand Up @@ -2448,8 +2448,8 @@ <h4>serializeDerivedProofValue</h4>
<li>
Return the <em>derived proof</em> as a string with the
base64url-no-pad-encoding of |proofValue| as described in the
<a data-cite="controller-document#multibase-0">
Multibase section</a> of [[[controller-document]]]. That is, return a string
<a data-cite="cid-1.0#multibase-0">
Multibase section</a> of [[[cid-1.0]]]. That is, return a string
starting with "`u`" and ending with the base64url-no-pad-encoded value of
|proofValue|.
</li>
Expand Down Expand Up @@ -2625,7 +2625,7 @@ <h4>Create Base Proof (ecdsa-sd-2023)</h4>
|options| passed as parameters.
</li>
<li>
Let |proof|.|proofValue| be a <a data-cite="controller-document#multibase-0">
Let |proof|.|proofValue| be a <a data-cite="cid-1.0#multibase-0">
base64-url-encoded Multibase value</a> of the |proofBytes|.
</li>
<li>
Expand Down

0 comments on commit 1a931c5

Please sign in to comment.