Featured Developer Sponsor • Zero-Token Protection
Threshold Cryptography
Homomorphic Commitments
Feldman Verifiable Secret Sharing (VSS) Studio
Simulate Feldman (t, n) Verifiable Secret Sharing. Step through polynomial generation, homomorphic coefficient commitments, local share verification, malicious dealer corruption detection, and Lagrange reconstruction.
1. Threshold & Field Parameters
Prime p = 2347, Subgroup Order q = 1173, Generator g = 2
2. Published Commitments & Polynomial
[Click "Sample Polynomial" to generate coefficients]
Waiting for distribution...
3. Distributed Node Verification Matrix
Each participant node j evaluates g^(s_j) ≡ ∏ C_i^(j^i) mod p. If verification fails, the node raises a broadcast dispute.
Awaiting protocol execution...
4. Quorum Reconstruction
Select any t verified shares to reconstruct the master secret s using Lagrange basis polynomials.
5. Reconstruction Diagnostics
Reconstructed Secret
-
Match Original?
-
Select at least t shares to begin reconstruction.
6. Secret Sharing Architectures Compared
| Scheme | Dealer Verifiability | Privacy Guarantees | Communication Overhead | Dispute Resolution |
|---|---|---|---|---|
| Feldman VSS | Yes (Non-Interactive) | Computationally Hiding (Discrete Log) | O(t) public commitments | Public complaint broadcast |
| Pedersen VSS | Yes (Non-Interactive) | Information-Theoretic (Perfect Hiding) | 2 * O(t) commitments | Public complaint broadcast |
| Standard Shamir (1979) | None (Blind Trust in Dealer) | Information-Theoretic (Perfect Secrecy) | Zero public data | Impossible without trusted dealer |
Sponsored Utility
While You're Here
Sponsored Recommendations
Advertisement