From fbe8e4745fd67add4517fc6dbf56260737513c11 Mon Sep 17 00:00:00 2001
From: Ivan Herman
-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 @@
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 @@ Verification Methods
Multikey
Multikey
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.
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 @@