More protocols

This commit is contained in:
2026-02-17 23:30:49 +01:00
parent 62a90a468d
commit 74a517a22a
15 changed files with 2268 additions and 21 deletions

View File

@@ -1,12 +0,0 @@
module git.maze.io/go/ham/protocol/meshcore/crypto/jwt
go 1.25.6
replace git.maze.io/go/ham => ../../../..
require (
git.maze.io/go/ham v0.0.0-20260214171233-1d56998dd300
github.com/golang-jwt/jwt/v5 v5.3.1
)
require filippo.io/edwards25519 v1.1.0 // indirect

View File

@@ -1,4 +0,0 @@
filippo.io/edwards25519 v1.1.0 h1:FNf4tywRC1HmFuKW5xopWpigGjJKiJSV0Cqo0cJWDaA=
filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4=
github.com/golang-jwt/jwt/v5 v5.3.1 h1:kYf81DTWFe7t+1VvL7eS+jKFVWaUnK9cB1qbwn63YCY=
github.com/golang-jwt/jwt/v5 v5.3.1/go.mod h1:fxCRLWMO43lRc8nhHWY6LGqRcf+1gQWArsqaEUEa5bE=

View File

@@ -10,6 +10,7 @@ import (
)
func init() {
SigningMethod = new(SigningMethodEd25519)
jwt.RegisterSigningMethod(SigningMethod.Alg(), func() jwt.SigningMethod {
return SigningMethod
})
@@ -17,10 +18,6 @@ func init() {
var SigningMethod jwt.SigningMethod
func init() {
SigningMethod = new(SigningMethodEd25519)
}
type SigningMethodEd25519 struct{}
func (m *SigningMethodEd25519) Alg() string {