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 key expression formats for ed25519. #102

Merged
merged 33 commits into from
Dec 6, 2019
Merged
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
4ced7b7
Add key expression formats for secp256k1.
msporny Nov 10, 2019
22592b0
Add key expression formats for secp256k1.
msporny Nov 10, 2019
db98728
Add key expression formats for ed25519.
msporny Nov 10, 2019
d398126
Simplify ed25519 public key value language.
msporny Nov 17, 2019
69cb6f7
Simplify further based on new JWK statements.
msporny Nov 27, 2019
0bbc9c3
Remove duplicate secp256k1 entry.
msporny Nov 27, 2019
d70fbc5
Fix secp256k1 text.
msporny Dec 3, 2019
12f2ca3
Apply suggestion from @selfissued to ed25519 text.
msporny Dec 3, 2019
f42a469
Add key expression formats for secp256k1.
msporny Nov 10, 2019
275a6ab
Add key expression formats for secp256k1.
msporny Nov 10, 2019
43a249d
Remove duplicate secp256k1 entry.
msporny Nov 27, 2019
c014d2c
Add key expression formats for secp256k1.
msporny Nov 10, 2019
3f1393b
Add key expression format for secp256r1.
msporny Nov 17, 2019
76f911f
Simplify secp256r1 text given new JWK text.
msporny Nov 27, 2019
72cf8d9
Fix language based on comments from @selfissued.
msporny Dec 3, 2019
afdfc62
Reword secp256r1 based on suggestions by @selfissued.
msporny Dec 3, 2019
511788a
Add key expression formats for secp256k1.
msporny Nov 10, 2019
b09cafb
Remove duplicate secp256k1 entry.
msporny Nov 27, 2019
d50eb92
Add key expression formats for secp256k1.
msporny Nov 10, 2019
f0f6d34
Add key expression formats for secp256k1.
msporny Nov 10, 2019
5e8d444
Add key expression formats for ed25519.
msporny Nov 10, 2019
be1ee53
Simplify ed25519 public key value language.
msporny Nov 17, 2019
5400d6c
Simplify secp256r1 text given new JWK text.
msporny Nov 27, 2019
b0d6db2
Add key expression formats for secp256k1.
msporny Nov 10, 2019
b1ece7c
Add key expression formats for secp256k1.
msporny Nov 10, 2019
f366d42
Add key expression formats for ed25519.
msporny Nov 10, 2019
fb32913
Simplify ed25519 public key value language.
msporny Nov 17, 2019
53731be
Add allowed Curve25519 public key formats.
msporny Nov 17, 2019
5ecf8d0
Update Curve25519 language based on JWK updates.
msporny Nov 27, 2019
03c3175
Add language suggestion from @selfissued for curve25519.
msporny Dec 3, 2019
156cb96
Remove unnecessary trailing text.
msporny Dec 4, 2019
a589a4d
Apply @TallTed's language to Curve25519 public key value description.
msporny Dec 6, 2019
493b8ed
Apply suggestions for public key values from @TallTed.
msporny Dec 6, 2019
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
36 changes: 33 additions & 3 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1364,12 +1364,42 @@ <h2>
</tr>
<tr>
<td>
ed25519
</td>
<td>
Ed25519 public key values MUST either be encoded as a JWK or be encoded as
the raw 32-byte public key value in Base58 Bitcoin format using the
<code>publicKeyBase58</code> property.
</td>
</tr>
<tr>
<td>
secp256k1
</td>
<td>
Secp256k1 public key values MUST either be encoded as a JWK or be encoded
as the raw 32-byte public key value encoded in Base58 Bitcoin format using
the <code>publicKeyBase58</code> property.
Secp256k1 public key values MUST either be encoded as a JWK or be encoded as the
raw 32-byte public key value in Base58 Bitcoin format using the
<code>publicKeyBase58</code> property.
</td>
</tr>
<tr>
<td>
secp256r1
</td>
<td>
Secp256r1 public key values MUST either be encoded as a JWK or be encoded as
the raw 32-byte public key value encoded in Base58 Bitcoin format using the
<code>publicKeyBase58</code> property.
</td>
</tr>
<tr>
<td>
Curve25519
</td>
<td>
Curve25519 (also known as X25519) public key values MUST either be encoded as a JWK or be encoded as
the raw 32-byte public key value in Base58 Bitcoin format using the
<code>publicKeyBase58</code> property.
</td>
</tr>
</tbody>
Expand Down