Expand description
Proactive refresh (Herzberg et al. 1995 pattern).
Periodic share refresh invalidates previously-compromised shares without changing the public key. Each party generates a random polynomial with f_i(0) = 0; sum of all contributions at any point is zero, so adding refresh contributions to existing shares does not change the aggregate secret.
Structs§
- Refresh
Contribution - A refresh contribution from party
ito partyj. - Refresh
Params - Parameters for a refresh round.
Functions§
- apply_
refresh - Compute the new share given an old share and a set of refresh contributions.
- verify_
refresh_ preserves_ aggregate - Verify that a refresh round preserves the aggregate secret.