Lines Matching refs:BN_CTX

58                             const BIGNUM *b, BN_CTX *);
60 BN_CTX *);
65 int (*group_check_discriminant) (const EC_GROUP *, BN_CTX *);
85 BN_CTX *);
87 BIGNUM *x, BIGNUM *y, BN_CTX *);
90 BN_CTX *);
94 size_t len, BN_CTX *);
96 size_t len, BN_CTX *);
99 const EC_POINT *b, BN_CTX *);
100 int (*dbl) (const EC_GROUP *, EC_POINT *r, const EC_POINT *a, BN_CTX *);
101 int (*invert) (const EC_GROUP *, EC_POINT *, BN_CTX *);
106 int (*is_on_curve) (const EC_GROUP *, const EC_POINT *, BN_CTX *);
108 BN_CTX *);
110 int (*make_affine) (const EC_GROUP *, EC_POINT *, BN_CTX *);
112 BN_CTX *);
137 BN_CTX *);
138 int (*precompute_mult) (EC_GROUP *group, BN_CTX *);
148 const BIGNUM *b, BN_CTX *);
149 int (*field_sqr) (const EC_GROUP *, BIGNUM *r, const BIGNUM *a, BN_CTX *);
151 const BIGNUM *b, BN_CTX *);
158 int (*field_inv) (const EC_GROUP *, BIGNUM *r, const BIGNUM *a, BN_CTX *);
161 BN_CTX *);
164 BN_CTX *);
165 int (*field_set_to_one) (const EC_GROUP *, BIGNUM *r, BN_CTX *);
179 int (*ecdsa_sign_setup)(EC_KEY *eckey, BN_CTX *ctx, BIGNUM **kinvp,
188 const BIGNUM *x, BN_CTX *);
189 int (*blind_coordinates)(const EC_GROUP *group, EC_POINT *p, BN_CTX *ctx);
192 EC_POINT *p, BN_CTX *ctx);
195 EC_POINT *p, BN_CTX *ctx);
198 EC_POINT *p, BN_CTX *ctx);
256 BN_CTX *);
354 const BIGNUM *scalars[], BN_CTX *);
355 int ossl_ec_wNAF_precompute_mult(EC_GROUP *group, BN_CTX *);
365 BN_CTX *);
367 BIGNUM *b, BN_CTX *);
369 int ossl_ec_GFp_simple_group_check_discriminant(const EC_GROUP *, BN_CTX *);
380 BN_CTX *);
385 BN_CTX *);
388 const BIGNUM *y, BN_CTX *);
391 BIGNUM *y, BN_CTX *);
394 BN_CTX *);
397 unsigned char *buf, size_t len, BN_CTX *);
399 const unsigned char *buf, size_t len, BN_CTX *);
401 const EC_POINT *b, BN_CTX *);
403 BN_CTX *);
404 int ossl_ec_GFp_simple_invert(const EC_GROUP *, EC_POINT *, BN_CTX *);
406 int ossl_ec_GFp_simple_is_on_curve(const EC_GROUP *, const EC_POINT *, BN_CTX *);
408 const EC_POINT *b, BN_CTX *);
409 int ossl_ec_GFp_simple_make_affine(const EC_GROUP *, EC_POINT *, BN_CTX *);
411 EC_POINT *[], BN_CTX *);
413 const BIGNUM *b, BN_CTX *);
415 BN_CTX *);
417 BN_CTX *);
419 BN_CTX *ctx);
422 EC_POINT *p, BN_CTX *ctx);
425 EC_POINT *p, BN_CTX *ctx);
428 EC_POINT *p, BN_CTX *ctx);
434 const BIGNUM *b, BN_CTX *);
439 const BIGNUM *b, BN_CTX *);
441 BN_CTX *);
443 BN_CTX *);
445 BN_CTX *);
447 BN_CTX *);
448 int ossl_ec_GFp_mont_field_set_to_one(const EC_GROUP *, BIGNUM *r, BN_CTX *);
453 const BIGNUM *a, const BIGNUM *b, BN_CTX *);
455 const BIGNUM *b, BN_CTX *);
457 BN_CTX *);
466 BN_CTX *);
468 BIGNUM *b, BN_CTX *);
470 int ossl_ec_GF2m_simple_group_check_discriminant(const EC_GROUP *, BN_CTX *);
479 const BIGNUM *y, BN_CTX *);
482 BIGNUM *y, BN_CTX *);
485 BN_CTX *);
488 unsigned char *buf, size_t len, BN_CTX *);
490 const unsigned char *buf, size_t len, BN_CTX *);
492 const EC_POINT *b, BN_CTX *);
494 BN_CTX *);
495 int ossl_ec_GF2m_simple_invert(const EC_GROUP *, EC_POINT *, BN_CTX *);
497 int ossl_ec_GF2m_simple_is_on_curve(const EC_GROUP *, const EC_POINT *, BN_CTX *);
499 const EC_POINT *b, BN_CTX *);
500 int ossl_ec_GF2m_simple_make_affine(const EC_GROUP *, EC_POINT *, BN_CTX *);
502 EC_POINT *[], BN_CTX *);
504 const BIGNUM *b, BN_CTX *);
506 BN_CTX *);
508 const BIGNUM *b, BN_CTX *);
519 BN_CTX *);
523 BN_CTX *ctx);
527 BN_CTX *);
531 const BIGNUM *scalars[], BN_CTX *ctx);
532 int ossl_ec_GFp_nistp224_precompute_mult(EC_GROUP *group, BN_CTX *ctx);
539 BN_CTX *);
543 BN_CTX *ctx);
547 BN_CTX *);
551 const BIGNUM *scalars[], BN_CTX *ctx);
552 int ossl_ec_GFp_nistp256_precompute_mult(EC_GROUP *group, BN_CTX *ctx);
559 BN_CTX *);
563 BN_CTX *ctx);
567 BN_CTX *);
571 const BIGNUM *scalars[], BN_CTX *ctx);
572 int ossl_ec_GFp_nistp521_precompute_mult(EC_GROUP *group, BN_CTX *ctx);
632 int ossl_ec_curve_nid_from_params(const EC_GROUP *group, BN_CTX *ctx);
651 int (*sign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,
679 int ossl_ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,
691 int ossl_ecdsa_simple_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,
731 BN_CTX *ctx);
734 BN_CTX *ctx);
738 EC_POINT *p, BN_CTX *ctx)
752 EC_POINT *p, BN_CTX *ctx)
767 EC_POINT *p, BN_CTX *ctx)