From fbe8e4745fd67add4517fc6dbf56260737513c11 Mon Sep 17 00:00:00 2001 From: Ivan Herman Date: Tue, 4 Feb 2025 16:46:10 +0100 Subject: [PATCH] Changed references to controller documents to cid --- index.html | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/index.html b/index.html index 31a299c..0061cf8 100644 --- a/index.html +++ b/index.html @@ -130,7 +130,7 @@ href: "https://www.w3.org/TR/vc-data-integrity/" }, { value: "Controller Documents v1.0", - href: "https://www.w3.org/TR/controller-document/" + href: "https://www.w3.org/TR/cid-1.0/" },{ value: "Data Integrity ECDSA Cryptosuites v1.0", href: "https://www.w3.org/TR/vc-di-ecdsa/" @@ -267,19 +267,19 @@

Verification Methods

Multikey

-The Multikey format, defined in -[[[controller-document]]], is used to express public keys for the cryptographic +The Multikey format, defined in +[[[cid-1.0]]], is used to express public keys for the cryptographic suites defined in this specification.

The `publicKeyMultibase` value of the verification method MUST start with the base-58-btc prefix (`z`), as defined in the -Multibase section of -[[[controller-document]]]. A Multibase-encoded Ed25519 256-bit public key value +Multibase section of +[[[cid-1.0]]]. A Multibase-encoded Ed25519 256-bit public key value follows, as defined in the -Multikey section of -[[[controller-document]]]. Any other encoding MUST NOT be allowed. +Multikey section of +[[[cid-1.0]]]. Any other encoding MUST NOT be allowed.

@@ -330,11 +330,11 @@

Multikey

The `secretKeyMultibase` value of the verification method MUST start with the base-58-btc prefix (`z`), as defined in the -Multibase section of -[[[controller-document]]]. A Multibase-encoded Ed25519 256-bit secret key value +Multibase section of +[[[cid-1.0]]]. A Multibase-encoded Ed25519 256-bit secret key value follows, as defined in the -Multikey section of -[[[controller-document]]]. Any other encoding MUST NOT be allowed. +Multikey section of +[[[cid-1.0]]]. Any other encoding MUST NOT be allowed.

@@ -373,8 +373,8 @@

DataIntegrityProof

The `proofValue` property of the proof MUST be a detached EdDSA signature produced according to [[RFC8032]], encoded using the base-58-btc header and alphabet as described in the -Multibase section of -[[[controller-document]]]. +Multibase section of +[[[cid-1.0]]].

Create Proof (eddsa-rdfc-2022)
 |options| passed as parameters.
             
             
  • -Let |proof|.|proofValue| be a +Let |proof|.|proofValue| be a base58-btc-encoded Multibase value of the |proofBytes|.
  • @@ -558,7 +558,7 @@

    Verify Proof (eddsa-rdfc-2022)

  • Let |proofBytes| be the -Multibase decoded base58-btc +Multibase decoded base58-btc value in |securedDocument|.|proof|.|proofValue|.
  • @@ -796,8 +796,8 @@

    Proof Verification (eddsa-rdfc-2022)

    Let `publicKeyBytes` be the result of retrieving the public key bytes associated with the `options`.`verificationMethod` value as described in the -[[[controller-document]]] specification, - +[[[cid-1.0]]] specification, + Section 3.3: Retrieve Verification Method.
  • @@ -869,7 +869,7 @@

    Create Proof (eddsa-jcs-2022)

    |options| passed as parameters.
  • -Let |proof|.|proofValue| be a +Let |proof|.|proofValue| be a base58-btc-encoded Multibase value of the |proofBytes|.
  • @@ -908,7 +908,7 @@

    Verify Proof (eddsa-jcs-2022)

  • Let |proofBytes| be the -Multibase decoded base58-btc +Multibase decoded base58-btc value in |securedDocument|.|proof|.|proofValue|.
  • @@ -1818,7 +1818,7 @@

    Ed25519VerificationKey2020

    The `publicKeyMultibase` value of the verification method MUST start with the base-58-btc prefix (`z`), as defined in the -Multibase section of +Multibase section of [[VC-DATA-INTEGRITY]]. A Multibase-encoded Multikey value follows, which MUST consist of a binary value that starts with the two-byte prefix `0xed01`, which is the Multikey header for an Ed25519 public key, followed by the 32-byte @@ -1909,8 +1909,8 @@

    Ed25519Signature2020

    The `proofValue` property of the proof MUST be a detached EdDSA produced according to [[RFC8032]], encoded using the base-58-btc header and alphabet as described in the - -Multibase section of [[CONTROLLER-DOCUMENT]]. + +Multibase section of [[cid-1.0]].