FINDING · DEPLOYMENT
Multiple Tor instances initialized with copied identity keys will independently rotate their medium-term onion keys on a 28-day schedule, causing clients with cached older keys to fail circuit construction. The fix is blocking Tor's onion key rotation by pre-creating directories at the filesystem rename targets (secret_onion_key.old, secret_onion_key_ntor.old), which now effectively makes onion keys long-term secrets requiring the same protection as identity keys.
From 2023-fifield-running — Running a high-performance pluggable transports Tor bridge · §3.2 · 2023 · Free and Open Communications on the Internet
Implications
- Any multi-instance bridge deployment that replicates identity keys must also enforce key-rotation synchronization or disable rotation; mismatched onion keys silently break reconnecting clients without obvious error.
- Track onion key divergence as a monitoring concern: Tor logs rotation errors when blocked, providing an observable signal that the workaround is active.
Tags
Extracted by claude-sonnet-4-6 — review before relying.