Disclaimer: This package is under active development and APIs may change.
Sharded Secret Key Reconstruction (SSKR) is a protocol for splitting a secret into a set of shares across one or more groups, such that the secret can be reconstructed from any combination of shares totaling or exceeding a threshold number of shares within each group and across all groups. SSKR is a generalization of Shamir's Secret Sharing (SSS) that allows for multiple groups and multiple thresholds.
SSKR is described in BCR-2020-011.
This TypeScript implementation is based on bc-sskr-rust v0.12.0 (commit).