Skip to content

Commit

Permalink
Separate MUST/SHOULD statements on ECDSA siganture format.
Browse files Browse the repository at this point in the history
  • Loading branch information
msporny committed Mar 31, 2024
1 parent 9f9042a commit 901a326
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -451,14 +451,13 @@ <h4>DataIntegrityProof</h4>
</p>
<p>
The value of the `proofValue` property of the proof MUST be an ECDSA signature
produced according to [[FIPS-186-5]] and SHOULD use the <em>deterministic</em>
ECDSA signature variant, produced according to [[FIPS-186-5]] using the curves
and hashes as specified in section [[[#algorithms]]], encoded according
to section 7 of [[RFC4754]] (sometimes referred to as the IEEE P1363 format),
and encoded using the base-58-btc header and
alphabet as described in the
produced according to [[FIPS-186-5]] using the curves and hashes as specified in
section [[[#algorithms]]], encoded according to section 7 of [[RFC4754]]
(sometimes referred to as the IEEE P1363 format), and encoded using the
base-58-btc header and alphabet as described in the
<a href="https://www.w3.org/TR/vc-data-integrity/#multibase-0">
Multibase section</a> of [[VC-DATA-INTEGRITY]].
Multibase section</a> of [[VC-DATA-INTEGRITY]]. The ECDSA signature SHOULD use
the <em>deterministic</em> ECDSA signature variant described in [[FIPS-186-5]].
</p>

<pre class="example nohighlight"
Expand Down

0 comments on commit 901a326

Please sign in to comment.