klefki.crypto.vss

Module Contents

Classes

VSS

class klefki.crypto.vss.VSS(G: EllipticCurveGroup, F: FiniteField, secret=None, k=None, n=None, poly_params=None)

Bases: klefki.crypto.ssss.SSSS

setup(self, secret, k, n, poly_params=[])

k: threshold

verify(self, x, y)
static verify_proofs(x, y, proofs, G, k)