Skip to content

feat: verifiable secret sharing (VSS) #7

@lonerapier

Description

@lonerapier

Add integrity guarantees: shareholders can verify shares without revealing the secret.

Approach

  • Commit to polynomial coefficients via exponentiation in a group of known order.
  • Expose Dealer::commitments() returning public commitments.
  • Add verify(share, commitments) → bool

Tasks

  • Implement Feldman VSS commitments.
  • Add verification logic
  • Write example using simple modular arithmetic backend.

References

  • Feldman, “A Practical Scheme for Non-Interactive Verifiable Secret Sharing” — PDF

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions