From 7ba99938eea6bb75892278089f2b71ad8e0162d8 Mon Sep 17 00:00:00 2001 From: Wind4Greg Date: Mon, 8 Jan 2024 10:13:14 -0800 Subject: [PATCH 1/2] Update DataIntegrityProof to reference Data Integrity spec for properties. --- index.html | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/index.html b/index.html index b0cfe59..5311a54 100644 --- a/index.html +++ b/index.html @@ -426,6 +426,11 @@

Proof Representations

DataIntegrityProof

+

+A proof contains the attributes specified in the +Proofs section +of [[VC-DATA-INTEGRITY]] with the following restrictions. +

The `verificationMethod` property of the proof MUST be a URL. Dereferencing the `verificationMethod` MUST result in an object @@ -440,15 +445,6 @@

DataIntegrityProof

The `cryptosuite` property of the proof MUST be `bbs-2023`.

-The `created` property of the proof MUST be an [[XMLSCHEMA11-2]] -formatted date string. -

-

-The `proofPurpose` property of the proof MUST be a string, and MUST -match the verification relationship expressed by the verification method -`controller`. -

-

The value of the `proofValue` property of the proof MUST be an BBS signature or BBS proof produced according to [[CFRG-BBS-SIGNATURE]] then serialized and encoded according to procedures in section . From 2bf7207276d23249464e509ead73a3371671b75c Mon Sep 17 00:00:00 2001 From: Manu Sporny Date: Fri, 2 Feb 2024 11:44:22 -0500 Subject: [PATCH 2/2] Clarify format of proofValue. Co-authored-by: Dave Longley --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 5311a54..e331218 100644 --- a/index.html +++ b/index.html @@ -445,8 +445,8 @@

DataIntegrityProof

The `cryptosuite` property of the proof MUST be `bbs-2023`.

-The value of the `proofValue` property of the proof MUST be an BBS signature or -BBS proof produced according to [[CFRG-BBS-SIGNATURE]] then serialized and encoded +The value of the `proofValue` property of the proof MUST be a BBS signature or +BBS proof produced according to [[CFRG-BBS-SIGNATURE]] that is serialized and encoded according to procedures in section .