Skip to content

Commit a8218c5

Browse files
committed
Fix "alg" claim for Ed25519
Reference: https://datatracker.ietf.org/doc/html/rfc8037#appendix-A.5.
1 parent f423236 commit a8218c5

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

ed25519.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func NewEd25519(opts ...func(*Ed25519)) *Ed25519 {
5858

5959
// Name returns the algorithm's name.
6060
func (*Ed25519) Name() string {
61-
return "Ed25519"
61+
return "EdDSA"
6262
}
6363

6464
// Sign signs headerPayload using the Ed25519 algorithm.

ed25519_go1_12.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ func NewEd25519(opts ...func(*Ed25519)) *Ed25519 {
5757

5858
// Name returns the algorithm's name.
5959
func (*Ed25519) Name() string {
60-
return "Ed25519"
60+
return "EdDSA"
6161
}
6262

6363
// Sign signs headerPayload using the Ed25519 algorithm.

ed25519_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ var (
1818
payload: tp,
1919
verifyAlg: jwt.NewEd25519(jwt.Ed25519PrivateKey(ed25519PrivateKey1)),
2020
wantHeader: jwt.Header{
21-
Algorithm: "Ed25519",
21+
Algorithm: "EdDSA",
2222
Type: "JWT",
2323
},
2424
wantPayload: tp,
@@ -30,7 +30,7 @@ var (
3030
payload: tp,
3131
verifyAlg: jwt.NewEd25519(jwt.Ed25519PublicKey(ed25519PublicKey1)),
3232
wantHeader: jwt.Header{
33-
Algorithm: "Ed25519",
33+
Algorithm: "EdDSA",
3434
Type: "JWT",
3535
},
3636
wantPayload: tp,
@@ -42,7 +42,7 @@ var (
4242
payload: tp,
4343
verifyAlg: jwt.NewEd25519(jwt.Ed25519PrivateKey(ed25519PrivateKey2)),
4444
wantHeader: jwt.Header{
45-
Algorithm: "Ed25519",
45+
Algorithm: "EdDSA",
4646
Type: "JWT",
4747
},
4848
wantPayload: testPayload{},
@@ -54,7 +54,7 @@ var (
5454
payload: tp,
5555
verifyAlg: jwt.NewEd25519(jwt.Ed25519PublicKey(ed25519PublicKey2)),
5656
wantHeader: jwt.Header{
57-
Algorithm: "Ed25519",
57+
Algorithm: "EdDSA",
5858
Type: "JWT",
5959
},
6060
wantPayload: testPayload{},

0 commit comments

Comments
 (0)