Shamir's Secret Sharing
Web3 / wallets security
Shamir's Secret Sharing is an advanced cryptographic technique that divides a sensitive cryptographic secret, such as a private key or seed phrase, into multiple shares where any predefined threshold number of shares can reconstruct the original secret, but no single share or subset below that threshold reveals any information about the secret. For example, a private key might be split into five shares where any three shares can reconstruct it, but possessing one or two shares provides zero cryptographic advantage. This approach dramatically improves security by distributing compromise risk across multiple independent shares and storage locations. If an attacker compromises one or two shares, they cannot access the underlying secret. Additionally, losing a few shares doesn't make recovery impossible as long as the required threshold remains available. This technique transforms the security model from "single point of failure" to "distributed resilience." Example: Cypherock's hardware wallets implement Shamir's Secret Sharing by splitting the seed phrase into multiple encrypted shards stored across both the hardware device and cloud backup, requiring compromise of multiple independent systems to expose the complete secret. Why it matters for crypto security: This technique provides sophisticated balance between security and recoverability, reducing single points of failure while maintaining the ability to recover assets even if some shares are compromised or lost.
Explore the full Web3 Glossary — 2,062+ expert-curated definitions. Need guidance? Talk to our consultants.