Lines Matching refs:sig_len
94 size_t sig_len;
97 sig_len = sz;
102 || !TEST_int_gt(EVP_DigestSign(md_ctx, sig, &sig_len, msg, msg_len), 0))
105 *sig_out_len = sig_len;
206 static int get_ecdsa_sig_rs_bytes(const unsigned char *sig, size_t sig_len,
214 ECDSA_SIG *sign = d2i_ECDSA_SIG(NULL, &sig, sig_len);
251 size_t sig_len = 0, rlen = 0, slen = 0;
260 &sig, &sig_len))
261 || !TEST_true(get_ecdsa_sig_rs_bytes(sig, sig_len, &r, &s, &rlen, &slen)))
280 size_t sig_len;
296 ret = TEST_int_gt((sig_len = i2d_ECDSA_SIG(sign, &sig)), 0)
300 && TEST_int_eq(EVP_DigestVerify(md_ctx, sig, sig_len,
549 static int get_dsa_sig_rs_bytes(const unsigned char *sig, size_t sig_len,
557 DSA_SIG *sign = d2i_DSA_SIG(NULL, &sig, sig_len);
594 size_t sig_len = 0, rlen = 0, slen = 0;
601 &sig, &sig_len))
602 || !TEST_true(get_dsa_sig_rs_bytes(sig, sig_len, &r, &s, &rlen, &slen)))
621 size_t sig_len;
649 if (!TEST_int_gt((sig_len = i2d_DSA_SIG(sign, &sig)), 0)
652 || !TEST_int_eq(EVP_PKEY_verify(ctx, sig, sig_len, digest, digest_len),
1163 size_t sig_len = 0, n_len = 0, e_len = 0;
1185 &sig, &sig_len)))
1189 test_output_memory("sig", sig, sig_len);
1231 || !TEST_int_eq(EVP_DigestVerify(md_ctx, tst->sig, tst->sig_len,