X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/cf270e75994dcc1366c70833c3443a192b04181e..f92a52d40b131d928c2e8a28b08dff4f1e7c41dd:/progs/cc-sig.c diff --git a/progs/cc-sig.c b/progs/cc-sig.c index bbc23008..14f5e108 100644 --- a/progs/cc-sig.c +++ b/progs/cc-sig.c @@ -182,6 +182,7 @@ static sig *rsapss_siginit(key *k, void *kd, const gchash *hc) { rsapss_sigctx *rs = CREATE(rsapss_sigctx); rsa_privcreate(&rs->rp, kd, &rand_global); + rs->s.h = 0; rs->p.r = &rand_global; rs->p.cc = getmgf(k, hc); rs->p.ch = hc; @@ -232,6 +233,7 @@ static sig *rsapss_vrfinit(key *k, void *kd, const gchash *hc) { rsapss_vrfctx *rv = CREATE(rsapss_vrfctx); rsa_pubcreate(&rv->rp, kd); + rv->s.h = 0; rv->p.r = &rand_global; rv->p.cc = getmgf(k, hc); rv->p.ch = hc;