From 5df6cf553bd446754feb7a00a2a4c3892f95a31c Mon Sep 17 00:00:00 2001
From: Manu Sporny
-The Multikey format, defined in
+The Multikey format, defined in
[[[controller-document]]], is used to express public keys for the cryptographic
suites defined in this specification.
Verification Methods
Multikey
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 [[VC-DATA-INTEGRITY]].
+
+Multibase section of [[CONTROLLER-DOCUMENT]].
Proof Set-The `options` input to +The `options` input to Section 4.4: Add Proof Set/Chain in [[VC-DATA-INTEGRITY]] is shown below. Note that it does not include a `previousProof` attribute since we are constructing a proof set and not a chain. In addition, we will be using @@ -2487,12 +2487,12 @@
Proof Set
-Per the algorithm of +Per the algorithm of Section 4.4: Add Proof Set/Chain in [[VC-DATA-INTEGRITY]], we create an array variable, `allProofs`, and add the proof from the starting document to it. Since there is no `previousProof` attribute, no modification of `unsignedDocument` is needed prior to computing the signed proof -in step 6 of +in step 6 of Section 4.4: Add Proof Set/Chain in [[VC-DATA-INTEGRITY]]. The signed proof configuration is shown below.
@@ -2520,7 +2520,7 @@Proof Chain with Multiple Dependencies
-The `options` input to +The `options` input to Section 4.4: Add Proof Set/Chain in [[VC-DATA-INTEGRITY]] is shown below. Note that it includes a `previousProof` attribute since we are constructing a proof chain. @@ -2528,12 +2528,12 @@
Proof Chain with Multiple Dependencies
-Per the algorithm of +Per the algorithm of Section 4.4: Add Proof Set/Chain in [[VC-DATA-INTEGRITY]], we create an array variable, `allProofs`, and add the proofs from the starting document to it. Since the options contains the `previousProof` attribute, we compute the `matchingProofs` variable per step 4 -of Section 4.4: Add Proof +of Section 4.4: Add Proof Set/Chain, and we set the `unsecuredDocument.proof` equal to the `matchingProofs`. This produces the document shown below. @@ -2566,7 +2566,7 @@
Extended Proof Chain
-The `options` input to +The `options` input to Section 4.4: Add Proof Set/Chain in [[VC-DATA-INTEGRITY]] is shown below. Note that it includes a `previousProof` attribute since we are constructing a proof chain, however this time it is a single value. @@ -2574,12 +2574,12 @@
Extended Proof Chain
-Per the algorithm of +Per the algorithm of Section 4.4: Add Proof Set/Chain in [[VC-DATA-INTEGRITY]], we create an array variable, `allProofs`, and add the proofs from the starting document to it. Since the `options` contains the `previousProof` attribute, we compute the `matchingProofs` variable per step 4 -of Section 4.4: Add Proof +of Section 4.4: Add Proof Set/Chain, and we set the `unsecuredDocument.proof` equal to the `matchingProofs`. This produces the document shown below. diff --git a/transitions/2024/CR2/index.html b/transitions/2024/CR2/index.html index b18961c..fea9ec5 100644 --- a/transitions/2024/CR2/index.html +++ b/transitions/2024/CR2/index.html @@ -1,6 +1,6 @@
- +