Lines Matching defs:dsasig
139 DSA_SIG *dsasig;
178 dsasig = DSA_SIG_new();
179 if (dsasig == NULL) {
184 if (d2i_DSA_SIG(&dsasig, &sb, (long) siglen) == NULL) {
198 dsasig = DSA_do_sign(digest, ISC_SHA1_DIGESTLENGTH, dsa);
199 if (dsasig == NULL)
206 dsasig = DSA_do_sign(digest, ISC_SHA1_DIGESTLENGTH, dsa);
207 if (dsasig == NULL)
213 BN_bn2bin_fixed(dsasig->r, r.base, ISC_SHA1_DIGESTLENGTH);
215 BN_bn2bin_fixed(dsasig->s, r.base, ISC_SHA1_DIGESTLENGTH);
217 DSA_SIG_free(dsasig);
229 DSA_SIG *dsasig;
259 dsasig = DSA_SIG_new();
260 if (dsasig == NULL)
262 dsasig->r = BN_bin2bn(cp, ISC_SHA1_DIGESTLENGTH, NULL);
264 dsasig->s = BN_bin2bn(cp, ISC_SHA1_DIGESTLENGTH, NULL);
280 siglen = (unsigned) i2d_DSA_SIG(dsasig, &sigbuf);
286 status = DSA_do_verify(digest, ISC_SHA1_DIGESTLENGTH, dsasig, dsa);
288 DSA_SIG_free(dsasig);