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

Add text to verification section #40

Merged
merged 4 commits into from
Aug 20, 2019
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
64 changes: 35 additions & 29 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,12 @@ <h2>Verification</h2>
<em>This section is non-normative.</em>

<p>
TBD
<a>Verification</a> is the process a <a>verifier</a> or <a>holder</a> performs
when presented with a <a>verifiable presentation</a> or
<a>verifiable credential</a>. <a>Verification</a> includes checking the
presented item against the <a href="https://www.w3.org/TR/vc-data-model/">core
data model</a>, and may also include validating the provided proof section and
checking the item's status.
</p>

<section>
Expand All @@ -207,6 +212,35 @@ <h3>Specific Verifiable Credentials</h3>
that should work for most use cases.
</p>
</section>
<section>
<h3>Content Integrity</h3>
<p>
Protecting the integrity of content is an important component of verification.
<a>Verifiers</a> need to have confidence that the content they rely on to
verify <a>credentials</a> doesn't change without their knowledge. This content
may include data schemas, identifiers, public keys, etc.
</p>
<p>
There are a number of ways to provide content integrity protection. A few of
these are described in greater detail below.
</p>
<section>
<h4>Hashlinks</h4>

<p>
<a href="https://tools.ietf.org/html/draft-sporny-hashlink-00">Hashlink URLs</a>
can be used to provide content integrity for links to external resources.
</p>
</section>
<section>
<h4>Verifiable Data Registries</h4>
<p>
A <a>verifiable data registry</a> can also provide content integrity protection.
One example of a <a>verifiable data registry</a> which provides content
integrity protection is a distributed ledger.
deiu marked this conversation as resolved.
Show resolved Hide resolved
</p>
</section>
</section>
</section>
<section>
<h2>Disputes</h2>
Expand Down Expand Up @@ -1437,34 +1471,6 @@ <h3>Benefits of JSON-LD and LD-Proofs</h3>

</section>

<section>
<h3>Cryptographic Suites</h3>

<ul>
<li>
Design the Cryptographic Suite.
</li>
<li>
Create the JSON-LD Context.
</li>
<li>
Select a publishing location.
</li>
<li>
Implement the Cryptographic Suite and use it.
</li>
</ul>
</section>

<section>
<h3>Hashlinks</h3>

<p>
Hashlink URLs can be used to provide content integrity for links to
external resources.
</p>
</section>

</section>

<section>
Expand Down