33 ts.write(commitment.root.data, commitment.root.kLength);
38 ts.elt(u, p.nwqrow, F);
41 static void gen_alphal(
size_t nl, Elt alpha[],
Transcript& ts,
46 static void gen_alphaq(std::array<Elt, 3> alpha[],
49 ts.elt(&alpha[0][0], 3 * p.nq, F);
54 ts.elt(u, p.nqtriples, F);
60 check(p.block_enc >= p.dblock,
"p.block_enc >= p.dblock");
61 check(p.block_enc - p.dblock >= p.nreq,
"p.block_enc - p.dblock >= p.nreq");
62 ts.choose(idx, p.block_enc - p.dblock, p.nreq);