Skip to content

Commit

Permalink
Clarify VM revocation/expiration vs. VC revocation.
Browse files Browse the repository at this point in the history
  • Loading branch information
msporny committed Sep 2, 2023
1 parent b298c49 commit c4aede2
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1949,6 +1949,23 @@ <h2>Relationship to Verifiable Credentials</h2>
<a data-cite="?VC-DATA-MODEL-2.0#dfn-credential">credential</a>, might result
in accepting data that ought to have been rejected.
</p>

<p>
Finally, implementers are also urged to understand that there is a difference
between the <a href="#dfn-revoked">revocation time</a> and
<a href="#defn-vm-expires">expiration time</a> for a <a>verification method</a>,
and the revocation information associated with a <a>verifiable credential</a>.
The <a href="#dfn-revoked">revocation time</a> and
<a href="#defn-vm-expires">expiration time</a> for a <a>verification method</a>
are expressed using the `revocation` and `expires` properties, respectively, and
are related to events such as a private key being compromised or expiring and
can provide timing information which might reveal details about a controller
such as their security practices or when they might have been compromised. The
revocation information for a <a>verifiable credential</a> is expressed using
the `credentialStatus` property and is related to events such as an individual
losing the privilege that is granted by the <a>verifiable credential</a> and
does not provide timing information, which enhances privacy.
</p>
</section>

<section>
Expand Down

0 comments on commit c4aede2

Please sign in to comment.