confium_tc/reshare/mod.rs
1//! Share re-sharing and proactive refresh protocol.
2//!
3//! Allows threshold committee evolution without changing the public key.
4//! Director/officer rotation, proactive security refresh, emergency
5//! committee changes — all preserve existing dependent certs.
6//!
7//! See `TODO.roadmap/30-tc-reshare-protocol.md` for full spec.
8
9#![forbid(unsafe_code)]
10#![allow(missing_docs)] // TODO: document before 1.0
11
12pub mod lagrange;
13pub mod refresh;
14pub mod session;
15
16pub use lagrange::*;
17pub use refresh::*;
18pub use session::*;