{
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;
rs->p.ssz = hc->hashsz;
- rsa_privdestroy(&rs->rp);
return (&rs->s);
}
{
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;