INNER CODE UNIT · Go
Test_newMtA
taurushq-io/multi-party-sig · internal/mta/mta_test.go:19
func Test_newMtA(t *testing.T) {
group := curve.Secp256k1{}
source := mrand.New(mrand.NewSource(1))
paillierI := zk.ProverPaillierPublic
paillierJ := zk.VerifierPaillierPublic
ski := zk.ProverPaillierSecret
skj := zk.VerifierPaillierSecret
aiScalar := sample.Scalar(source, group)
ajScalar := sample.Scalar(source, group)
ai := curve.MakeInt(aiScalar)
aj := curve.MakeInt(ajScalar)
bi := sample.Scalar(source, group)
bj := sample.Scalar(source, group)
Bi, _ := paillierI.Enc(curve.MakeInt(bi))