Lines Matching defs:bnctx
1068 BN_CTX *bnctx;
1070 bnctx = BN_CTX_new();
1071 if (bnctx == NULL)
1074 bnctx);
1075 BN_CTX_free(bnctx);
1087 BN_CTX *bnctx;
1092 bnctx = BN_CTX_new();
1093 if (bnctx == NULL)
1096 (const BIGNUM *) c, bnctx);
1097 BN_CTX_free(bnctx);
1108 BN_CTX *bnctx;
1112 bnctx = BN_CTX_new();
1113 if (bnctx == NULL)
1116 (const BIGNUM *) b, bnctx);
1117 BN_CTX_free(bnctx);
1140 BN_CTX *bnctx;
1145 bnctx = BN_CTX_new();
1146 if (bnctx == NULL)
1149 (const BIGNUM *) b, bnctx);
1150 BN_CTX_free(bnctx);
1163 BN_CTX *bnctx;
1168 bnctx = BN_CTX_new();
1169 if (bnctx == NULL)
1172 (const BIGNUM *) c, bnctx);
1173 BN_CTX_free(bnctx);
1207 BN_CTX *bnctx;
1214 bnctx = BN_CTX_new();
1215 if (bnctx == NULL)
1225 bnctx))
1238 BN_CTX_free(bnctx);
1247 BN_CTX *bnctx;
1304 e->bnctx = BN_CTX_new();
1310 if (e->group == NULL || e->bnctx == NULL || e->prime == NULL ||
1312 !EC_GROUP_get_curve_GFp(e->group, e->prime, e->a, e->b, e->bnctx) ||
1313 !EC_GROUP_get_order(e->group, e->order, e->bnctx)) {
1331 BN_CTX_free(e->bnctx);
1394 x_bn, y_bn, e->bnctx)) {
1433 e->bnctx)) {
1452 (const EC_POINT *) b, e->bnctx) ? 0 : -1;
1463 (const EC_POINT *) p, (const BIGNUM *) b, e->bnctx)
1472 return EC_POINT_invert(e->group, (EC_POINT *) p, e->bnctx) ? 0 : -1;
1484 e->bnctx) ||
1485 !EC_POINT_is_on_curve(e->group, (EC_POINT *) p, e->bnctx))
1505 BN_mod_sqr(tmp, (const BIGNUM *) x, e->prime, e->bnctx) &&
1506 BN_mod_mul(tmp, tmp, (const BIGNUM *) x, e->prime, e->bnctx) &&
1507 BN_mod_mul(tmp2, e->a, (const BIGNUM *) x, e->prime, e->bnctx) &&
1532 e->bnctx) == 1;
1541 (const EC_POINT *) b, e->bnctx);