zeekay
5106e6b61a
feat: BLS threshold + security hardening + ZapDB KMS-backing
Security (from red team review):
- Replay protection: request_id + timestamp freshness on sign API
- Ed25519 message auth re-enabled on all protocol messages
- DKG timeout (5min) + signing timeout (30s) with watchdog
- Dedup map TTL cleanup (10min expiry, 2min sweep)
BLS threshold signing:
- KeyTypeBLS + keygen/signing sessions
- TrustedDealer pattern for BLS DKG
- CBOR serialization for BLS config
- 8 tests
ZapDB KMS-backing:
- HSM PasswordProvider wired to ZapDB init
- Supports: AWS KMS, GCP KMS, Azure KV, env, file
- Default env for backward compat
- 19 tests
Also: sr25519 sessions, fixed SignWireMessage build break
2025-12-27 21:54:46 -08:00
..
2025-12-27 13:11:38 -08:00
2025-12-27 16:50:10 -08:00
2025-12-27 11:45:33 -08:00
2025-12-27 16:50:10 -08:00
2025-12-27 12:12:02 -08:00
2025-12-27 21:54:46 -08:00
2025-12-27 10:52:34 -08:00
2025-12-27 16:50:10 -08:00
2025-12-27 16:50:10 -08:00
2025-12-27 18:16:15 -08:00
2025-12-27 16:50:10 -08:00
2025-12-27 16:50:10 -08:00
2025-12-27 21:54:46 -08:00
2025-12-27 16:50:10 -08:00
2025-12-27 16:50:10 -08:00
2025-12-27 21:41:32 -08:00
2025-12-27 11:52:10 -08:00
2025-12-27 16:50:10 -08:00
2025-12-27 13:11:38 -08:00
2025-12-27 16:50:10 -08:00
2025-12-27 15:30:42 -08:00
2025-12-27 11:52:10 -08:00
2025-12-27 11:25:41 -08:00
2025-12-27 21:54:46 -08:00
2025-12-27 21:54:46 -08:00
2025-12-27 16:50:10 -08:00
2025-12-27 21:54:46 -08:00
2025-12-27 16:50:10 -08:00