From ab96384ed2f2305f5920e74330f677dcf3e50615 Mon Sep 17 00:00:00 2001
From: Ivan Herman
Date: Mon, 16 Sep 2024 09:19:41 +0200
Subject: [PATCH] Changed the reference to canonical forms of rdf-canon
---
index.html | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/index.html b/index.html
index 44be3a8..6f33ddf 100644
--- a/index.html
+++ b/index.html
@@ -520,7 +520,7 @@ Algorithms
— such as the cryptographic hashing algorithm.
-
+
When the RDF Dataset Canonicalization Algorithm (RDFC-1.0) [[RDF-CANON]] is used
with ECDSA algorithms, the cryptographic hashing function used by RDFC-1.0 is
chosen based on the size of the associated public key. For P-256 keys, the
@@ -755,9 +755,11 @@
Transformation (ecdsa-rdfc-2019)
Let |canonicalDocument| be the result of converting |unsecuredDocument| to
JSON-LD expanded form
and then
-to RDF statements, applying the
-RDF Dataset Canonicalization Algorithm, and then serializing the
-result to [[N-QUADS]].
+to RDF statements, applying the RDF Dataset Canonicalization
+Algorithm [[RDF-CANON]] to the result, and then serializing the result to a
+serialized canonical form [[RDF-CANON]].
+For canonicalization one must use the hash algorithm appropriate in security level to
+the curve used; see further details.
Return |canonicalDocument| as the transformed data document.
@@ -1316,7 +1318,7 @@ Selective Disclosure Functions
labelReplacementCanonicalizeNQuads
-The following algorithm canonicalizes an array of N-Quad strings and replaces
+The following algorithm canonicalizes an array of N-Quad [[N-QUADS]] strings and replaces
any blank node identifiers in the canonicalized result using a label map
factory function, |labelMapFactoryFunction|. The required inputs are
an array of N-Quad strings (|nquads|), and a label map factory function