Expand description
§Shamir’s Secret Sharing for Spark Wallet
This module implements Shamir’s Secret Sharing (SSS) functionality for the Spark wallet. Shamir’s Secret Sharing is a cryptographic technique that allows a secret (such as a private key) to be divided into multiple parts (shares), where a specified threshold of shares is required to reconstruct the original secret.
In the Spark wallet, this capability supports:
- Social recovery of wallet keys
- Distributed custody arrangements
- Enhanced security through secret distribution
The implementation uses a verifiable variant of Shamir’s Secret Sharing, which allows participants to verify the validity of their shares without reconstructing the secret.
Traits§
- Spark
Signer Shamir - Trait for Shamir’s Secret Sharing operations in the Spark wallet.