Key Management
Sovereign key lifecycle management governs all cryptographic material within the QECNet mesh. Keys are generated, distributed, rotated, and destroyed according to strict operational protocols enforced by the platform.
Key Lifecycle
Every cryptographic key in QECNet follows a deterministic lifecycle managed by the sovereign hub. Keys transition through defined states with each transition logged to the immutable audit chain.
GENERATED ──> DISTRIBUTED ──> ACTIVE ──> ROTATING ──> RETIRED
│ │ │ │
│ │ │ └──> ACTIVE (new key)
│ │ │
│ │ └──[compromise]──> REVOKED
│ │
│ └──[distribution_failure]──> DESTROYED
│
└──[generation_failure]──> (no record created)
All transitions are atomic. Partial state is not permitted.
Failed distributions trigger automatic retry with new key material.Key material created from local entropy source. Hardware RNG where available. Minimum entropy requirement: 256 bits.
Key securely transmitted to designated nodes via QKD channel. Receipt confirmation required from all participants before activation.
Key in operational use for encryption/decryption. Subject to continuous integrity monitoring. Usage counters tracked.
Replacement key being distributed. Old key remains active until all nodes confirm receipt of new material. Overlap period configurable.
Key removed from operational use. Retained in secure archive for audit/recovery purposes. Automatic destruction after retention period.
Key invalidated due to suspected compromise. All nodes instructed to purge material immediately. Emergency rotation triggered.
QKD Distribution Mesh
The quantum key distribution mesh forms the cryptographic backbone of QECNet. Each node in the mesh maintains direct or relayed quantum channels to the sovereign hub and to designated peer nodes.
The mesh topology is dynamically reconfigured in response to node status changes. When a node is isolated, its mesh connections are severed and neighboring nodes re-establish direct channels to maintain coverage.
Rotation Protocols
Key rotation occurs under three conditions: scheduled rotation (time-based), triggered rotation (event-based), and emergency rotation (compromise-based). Each protocol follows distinct procedures with different latency and coordination requirements.
Compromise Recovery
When key compromise is detected, the system initiates an automated recovery sequence. Recovery is designed to restore full cryptographic integrity within seconds while maintaining operational continuity for unaffected segments.