wangjia 40a80467ce feat(backend): Ed25519 license signing utilities (21A)
- util/license_key.go: LicensePayload struct, GenerateEd25519KeyPair,
  IssueLicenseToken (sign), VerifyLicenseToken (verify offline)
- cmd/genkey: one-shot keypair generator with demo sign+verify
- config: add Ed25519PublicKey field (LICENSE_ED25519_PUBLIC_KEY env)

Token format: base64url(header).base64url(payload).base64url(ed25519-sig)
Private key stored in Bitwarden; public key embedded in config/client.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-10 00:28:55 +08:00
2026-06-07 08:50:34 +08:00
2026-06-09 09:35:01 +08:00
2026-05-30 23:53:51 +08:00
2026-06-09 12:12:26 +08:00
2026-06-09 00:15:46 +08:00
S
Description
No description provided
226 MiB
2026-07-18 00:24:01 +00:00
Languages
Dart 49.8%
Go 21.2%
HTML 17.4%
CSS 2.9%
Nunjucks 2.9%
Other 5.6%