riccardom
|
090f97d3c4
|
Manages convergence
|
2026-08-07 10:24:01 +02:00 |
|
riccardom
|
b0f5731699
|
Models reattempts
|
2026-08-07 10:24:01 +02:00 |
|
riccardom
|
e69b9ccc18
|
Reuse answer, don't calculate again
|
2026-08-07 10:24:01 +02:00 |
|
riccardom
|
cb3285a79b
|
Adds driver to glue together manager and outside world
|
2026-08-07 10:24:01 +02:00 |
|
riccardom
|
14df9d75a3
|
Defines event callbacks
|
2026-08-07 10:24:01 +02:00 |
|
riccardom
|
b23b757380
|
Admits possible errors on Encode
|
2026-08-07 10:24:01 +02:00 |
|
riccardom
|
744508f742
|
Bench key material boilerplate time/allocs
CGO_ENABLED=1 go test ./client/internal/pqkem/ -run '^$' -bench . -benchmem 2>&1 | grep -E "Benchmark|ns/op|PASS|ok" | head -20
BenchmarkX25519Keygen-14 33795 34966 ns/op 224 B/op 5 allocs/op
BenchmarkX25519ECDH-14 33855 33973 ns/op 32 B/op 1 allocs/op
BenchmarkMLKEMKeygen-14 21817 67778 ns/op 8200 B/op 2 allocs/op
BenchmarkMLKEMEncaps-14 29918 43235 ns/op 1216 B/op 2 allocs/op
BenchmarkMLKEMDecaps-14 26048 56291 ns/op 64 B/op 2 allocs/op
PASS
ok github.com/netbirdio/netbird/client/internal/pqkem 9.751s
Shell cwd was reset to /home/riccardo/Desktop/Personal/netbirdio/netbird
|
2026-08-07 10:24:01 +02:00 |
|
riccardom
|
d808ecf8dd
|
Pure mechanics of manager
|
2026-08-07 10:24:01 +02:00 |
|
riccardom
|
f5b350a812
|
Messages definition
|
2026-08-07 10:24:01 +02:00 |
|
riccardom
|
acb8970346
|
ML-KEM encapsulate/decapsulate module
|
2026-08-07 10:24:01 +02:00 |
|