Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changed the RDF Canon references to the official one #83

Merged
merged 2 commits into from
Jun 30, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 10 additions & 12 deletions index.html
Original file line number Diff line number Diff line change
@@ -199,7 +199,7 @@ <h2>Introduction</h2>
using cryptography to secure digital information.
</p>
<p>
The suites described in this specification use the RDF Dataset Normalization
The suites described in this specification use the RDF Dataset Canonicalization
Algorithm [[RDF-CANON]] or the JSON Canonicalization Scheme [[RFC8785]] to
transform an input document into its canonical form. The canonical
representation is then hashed and signed with a detached signature algorithm.
@@ -480,8 +480,8 @@ <h3>eddsa-rdfc-2022</h3>

<p>
The `eddsa-rdfc-2022` cryptographic suite takes an input document, canonicalizes
the document using the Universal RDF Dataset Canonicalization Algorithm
[[RDF-CANON]], and then cryptographically hashes and signs the output
the document using the RDF Dataset Canonicalization algorithm [[RDF-CANON]], and then
cryptographically hashes and signs the output
resulting in the production of a data integrity proof. The algorithms in this
section also include the verification of such a data integrity proof.
</p>
@@ -638,7 +638,7 @@ <h4>Transformation (eddsa-rdfc-2022)</h4>
<li>
Let |canonicalDocument| be the result of converting |unsecuredDocument|
<a data-cite="JSON-LD11-API#deserialize-json-ld-to-rdf-algorithm">
to RDF statements</a>, applying the Universal RDF Dataset Canonicalization
to RDF statements</a>, applying the RDF Dataset Canonicalization
Algorithm [[RDF-CANON]] to the result, and then serializing the result to
[[N-QUADS]].
</li>
@@ -746,8 +746,7 @@ <h4>Proof Configuration (eddsa-rdfc-2022)</h4>
</li>
<li>
Let <var>canonicalProofConfig</var> be the result of applying the
Universal RDF Dataset Canonicalization Algorithm
[[RDF-CANON]] to the <var>proofConfig</var>.
RDF Dataset Canonicalization algorithm [[RDF-CANON]] to the <var>proofConfig</var>.
</li>
<li>
Return <var>canonicalProofConfig</var>.
@@ -1945,8 +1944,8 @@ <h3>Ed25519Signature2020</h3>

<p>
The `Ed25519Signature2020` cryptographic suite takes an input document,
canonicalizes the document using the Universal RDF Dataset Canonicalization
Algorithm [[RDF-CANON]], and then cryptographically hashes and signs the output
canonicalizes the document using the RDF Dataset Canonicalization algorithm [[RDF-CANON]],
and then cryptographically hashes and signs the output
resulting in the production of a data integrity proof. The algorithms in this
section also include the verification of such a data integrity proof.
</p>
@@ -2023,8 +2022,8 @@ <h4>Transformation (Ed25519Signature2020)</h4>
<li>
Let |canonicalDocument| be the result of converting |unsecuredDocument|
<a data-cite="JSON-LD11-API#deserialize-json-ld-to-rdf-algorithm">
to RDF statements</a>, applying the Universal RDF Dataset Canonicalization
Algorithm [[RDF-CANON]] to the result, and then serializing the result to
to RDF statements</a>, applying the RDF Dataset Canonicalization
algorithm [[RDF-CANON]] to the result, and then serializing the result to
[[N-QUADS]].
</li>
<li>
@@ -2135,8 +2134,7 @@ <h4>Proof Configuration (Ed25519Signature2020)</h4>
</li>
<li>
Let <var>canonicalProofConfig</var> be the result of applying the
Universal RDF Dataset Canonicalization Algorithm
[[RDF-CANON]] to the <var>proofConfig</var>.
RDF Dataset Canonicalization algorithm [[RDF-CANON]] to the <var>proofConfig</var>.
</li>
<li>
Return <var>canonicalProofConfig</var>.