Lines Matching refs:NULL

42     if (eckey->group->meth->ecdsa_sign_setup == NULL) {  in ossl_ecdsa_sign_setup()
54 if (eckey->group->meth->ecdsa_sign_sig == NULL) { in ossl_ecdsa_sign_sig()
56 return NULL; in ossl_ecdsa_sign_sig()
66 if (eckey->group->meth->ecdsa_verify_sig == NULL) { in ossl_ecdsa_verify_sig()
80 if (sig == NULL && (kinv == NULL || r == NULL)) { in ossl_ecdsa_sign()
86 if (s == NULL) { in ossl_ecdsa_sign()
90 *siglen = i2d_ECDSA_SIG(s, sig != NULL ? &sig : NULL); in ossl_ecdsa_sign()
102 BIGNUM *kinv = NULL, *r = NULL; in ossl_ecdsa_deterministic_sign()
105 if (sig == NULL) { in ossl_ecdsa_deterministic_sign()
109 if (digestname == NULL) { in ossl_ecdsa_deterministic_sign()
115 if (!ecdsa_sign_setup(eckey, NULL, &kinv, &r, dgst, dlen, in ossl_ecdsa_deterministic_sign()
120 if (s == NULL) in ossl_ecdsa_deterministic_sign()
138 BN_CTX *ctx = NULL; in ecdsa_sign_setup()
139 BIGNUM *k = NULL, *r = NULL, *X = NULL; in ecdsa_sign_setup()
141 EC_POINT *tmp_point = NULL; in ecdsa_sign_setup()
147 if (eckey == NULL || (group = EC_KEY_get0_group(eckey)) == NULL) { in ecdsa_sign_setup()
151 if ((priv_key = EC_KEY_get0_private_key(eckey)) == NULL) { in ecdsa_sign_setup()
161 if ((ctx = ctx_in) == NULL) { in ecdsa_sign_setup()
162 if ((ctx = BN_CTX_new_ex(eckey->libctx)) == NULL) { in ecdsa_sign_setup()
171 if (k == NULL || r == NULL || X == NULL) { in ecdsa_sign_setup()
175 if ((tmp_point = EC_POINT_new(group)) == NULL) { in ecdsa_sign_setup()
180 if ((order = EC_GROUP_get0_order(group)) == NULL) { in ecdsa_sign_setup()
199 if (dgst != NULL) { in ecdsa_sign_setup()
222 if (!EC_POINT_mul(group, tmp_point, k, NULL, NULL, ctx)) { in ecdsa_sign_setup()
227 if (!EC_POINT_get_affine_coordinates(group, tmp_point, X, NULL, ctx)) { in ecdsa_sign_setup()
266 return ecdsa_sign_setup(eckey, ctx_in, kinvp, rp, NULL, 0, in ossl_ecdsa_simple_sign_setup()
267 0, NULL, NULL, NULL); in ossl_ecdsa_simple_sign_setup()
276 BIGNUM *kinv = NULL, *s, *m = NULL; in ossl_ecdsa_simple_sign_sig()
278 BN_CTX *ctx = NULL; in ossl_ecdsa_simple_sign_sig()
286 if (group == NULL) { in ossl_ecdsa_simple_sign_sig()
288 return NULL; in ossl_ecdsa_simple_sign_sig()
290 if (priv_key == NULL) { in ossl_ecdsa_simple_sign_sig()
292 return NULL; in ossl_ecdsa_simple_sign_sig()
297 return NULL; in ossl_ecdsa_simple_sign_sig()
301 if (ret == NULL) { in ossl_ecdsa_simple_sign_sig()
303 return NULL; in ossl_ecdsa_simple_sign_sig()
307 if (ret->r == NULL || ret->s == NULL) { in ossl_ecdsa_simple_sign_sig()
313 if ((ctx = BN_CTX_new_ex(eckey->libctx)) == NULL in ossl_ecdsa_simple_sign_sig()
314 || (m = BN_new()) == NULL) { in ossl_ecdsa_simple_sign_sig()
319 if ((order = EC_GROUP_get0_order(group)) == NULL) { in ossl_ecdsa_simple_sign_sig()
340 if (in_kinv == NULL || in_r == NULL) { in ossl_ecdsa_simple_sign_sig()
342 0, NULL, NULL, NULL)) { in ossl_ecdsa_simple_sign_sig()
349 if (BN_copy(ret->r, in_r) == NULL) { in ossl_ecdsa_simple_sign_sig()
386 if (in_kinv != NULL && in_r != NULL) { in ossl_ecdsa_simple_sign_sig()
405 ret = NULL; in ossl_ecdsa_simple_sign_sig()
424 unsigned char *der = NULL; in ossl_ecdsa_verify()
429 if (s == NULL) in ossl_ecdsa_verify()
431 if (d2i_ECDSA_SIG(&s, &p, sig_len) == NULL) in ossl_ecdsa_verify()
451 EC_POINT *point = NULL; in ossl_ecdsa_simple_verify_sig()
456 if (eckey == NULL || (group = EC_KEY_get0_group(eckey)) == NULL || in ossl_ecdsa_simple_verify_sig()
457 (pub_key = EC_KEY_get0_public_key(eckey)) == NULL || sig == NULL) { in ossl_ecdsa_simple_verify_sig()
468 if (ctx == NULL) { in ossl_ecdsa_simple_verify_sig()
477 if (X == NULL) { in ossl_ecdsa_simple_verify_sig()
483 if (order == NULL) { in ossl_ecdsa_simple_verify_sig()
527 if ((point = EC_POINT_new(group)) == NULL) { in ossl_ecdsa_simple_verify_sig()
536 if (!EC_POINT_get_affine_coordinates(group, point, X, NULL, ctx)) { in ossl_ecdsa_simple_verify_sig()