Lines Matching refs:dgst_len

34 ECDSA_SIG *ossl_ecdsa_sign_sig(const unsigned char *dgst, int dgst_len,  in ossl_ecdsa_sign_sig()  argument
43 return eckey->group->meth->ecdsa_sign_sig(dgst, dgst_len, in ossl_ecdsa_sign_sig()
47 int ossl_ecdsa_verify_sig(const unsigned char *dgst, int dgst_len, in ossl_ecdsa_verify_sig() argument
55 return eckey->group->meth->ecdsa_verify_sig(dgst, dgst_len, sig, eckey); in ossl_ecdsa_verify_sig()
193 ECDSA_SIG *ossl_ecdsa_simple_sign_sig(const unsigned char *dgst, int dgst_len, in ossl_ecdsa_simple_sign_sig() argument
246 if (8 * dgst_len > i) in ossl_ecdsa_simple_sign_sig()
247 dgst_len = (i + 7) / 8; in ossl_ecdsa_simple_sign_sig()
248 if (!BN_bin2bn(dgst, dgst_len, m)) { in ossl_ecdsa_simple_sign_sig()
253 if ((8 * dgst_len > i) && !BN_rshift(m, m, 8 - (i & 0x7))) { in ossl_ecdsa_simple_sign_sig()
259 if (!ecdsa_sign_setup(eckey, ctx, &kinv, &ret->r, dgst, dgst_len)) { in ossl_ecdsa_simple_sign_sig()
331 int ossl_ecdsa_verify(int type, const unsigned char *dgst, int dgst_len, in ossl_ecdsa_verify() argument
349 ret = ECDSA_do_verify(dgst, dgst_len, s, eckey); in ossl_ecdsa_verify()
356 int ossl_ecdsa_simple_verify_sig(const unsigned char *dgst, int dgst_len, in ossl_ecdsa_simple_verify_sig() argument
417 if (8 * dgst_len > i) in ossl_ecdsa_simple_verify_sig()
418 dgst_len = (i + 7) / 8; in ossl_ecdsa_simple_verify_sig()
419 if (!BN_bin2bn(dgst, dgst_len, m)) { in ossl_ecdsa_simple_verify_sig()
424 if ((8 * dgst_len > i) && !BN_rshift(m, m, 8 - (i & 0x7))) { in ossl_ecdsa_simple_verify_sig()