Skip to main content

Module scheduler

Module scheduler 

Source
Expand description

Share rotation scheduler — triggers periodic Herzberg refresh.

Proactive share refresh rotates shares without changing the joint public key, protecting against slow-share-compromise adversaries. The scheduler runs in a background thread and periodically invokes the refresh callback.

Structs§

RotationConfig
Configuration for the rotation scheduler.
RotationScheduler
The rotation scheduler. Runs in a background thread, periodically triggering the refresh callback.

Type Aliases§

RefreshCallback
A refresh trigger callback. The scheduler calls this when it’s time to rotate shares. The callback receives the schedule name.