H A D | ec_lib.c | 116 EC_GROUP_free(EC_GROUP * group) EC_GROUP_free() argument 134 EC_GROUP_clear_free(EC_GROUP * group) EC_GROUP_clear_free() argument 209 EC_GROUP_method_of(const EC_GROUP * group) EC_GROUP_method_of() argument 238 ec_set_cofactor(EC_GROUP * group,const BIGNUM * in_cofactor) ec_set_cofactor() argument 314 EC_GROUP_set_generator(EC_GROUP * group,const EC_POINT * generator,const BIGNUM * order,const BIGNUM * cofactor) EC_GROUP_set_generator() argument 357 EC_GROUP_get0_generator(const EC_GROUP * group) EC_GROUP_get0_generator() argument 364 EC_GROUP_get_order(const EC_GROUP * group,BIGNUM * order,BN_CTX * ctx) EC_GROUP_get_order() argument 374 EC_GROUP_get0_order(const EC_GROUP * group) EC_GROUP_get0_order() argument 380 EC_GROUP_order_bits(const EC_GROUP * group) EC_GROUP_order_bits() argument 387 EC_GROUP_get_cofactor(const EC_GROUP * group,BIGNUM * cofactor,BN_CTX * ctx) EC_GROUP_get_cofactor() argument 397 EC_GROUP_set_curve_name(EC_GROUP * group,int nid) EC_GROUP_set_curve_name() argument 404 EC_GROUP_get_curve_name(const EC_GROUP * group) EC_GROUP_get_curve_name() argument 411 EC_GROUP_set_asn1_flag(EC_GROUP * group,int flag) EC_GROUP_set_asn1_flag() argument 418 EC_GROUP_get_asn1_flag(const EC_GROUP * group) EC_GROUP_get_asn1_flag() argument 425 EC_GROUP_set_point_conversion_form(EC_GROUP * group,point_conversion_form_t form) EC_GROUP_set_point_conversion_form() argument 433 EC_GROUP_get_point_conversion_form(const EC_GROUP * group) EC_GROUP_get_point_conversion_form() argument 440 EC_GROUP_set_seed(EC_GROUP * group,const unsigned char * p,size_t len) EC_GROUP_set_seed() argument 460 EC_GROUP_get0_seed(const EC_GROUP * group) EC_GROUP_get0_seed() argument 467 EC_GROUP_get_seed_len(const EC_GROUP * group) EC_GROUP_get_seed_len() argument 474 EC_GROUP_set_curve(EC_GROUP * group,const BIGNUM * p,const BIGNUM * a,const BIGNUM * b,BN_CTX * ctx_in) EC_GROUP_set_curve() argument 500 EC_GROUP_get_curve(const EC_GROUP * group,BIGNUM * p,BIGNUM * a,BIGNUM * b,BN_CTX * ctx_in) EC_GROUP_get_curve() argument 526 EC_GROUP_set_curve_GFp(EC_GROUP * group,const BIGNUM * p,const BIGNUM * a,const BIGNUM * b,BN_CTX * ctx) EC_GROUP_set_curve_GFp() argument 534 EC_GROUP_get_curve_GFp(const EC_GROUP * group,BIGNUM * p,BIGNUM * a,BIGNUM * b,BN_CTX * ctx) EC_GROUP_get_curve_GFp() argument 542 EC_GROUP_get_degree(const EC_GROUP * group) EC_GROUP_get_degree() argument 553 EC_GROUP_check_discriminant(const EC_GROUP * group,BN_CTX * ctx_in) EC_GROUP_check_discriminant() argument 662 ec_point_blind_coordinates(const EC_GROUP * group,EC_POINT * p,BN_CTX * ctx) ec_point_blind_coordinates() argument 671 EC_POINT_new(const EC_GROUP * group) EC_POINT_new() argument 736 EC_POINT_dup(const EC_POINT * a,const EC_GROUP * group) EC_POINT_dup() argument 764 EC_POINT_set_to_infinity(const EC_GROUP * group,EC_POINT * point) EC_POINT_set_to_infinity() argument 779 EC_POINT_set_Jprojective_coordinates(const EC_GROUP * group,EC_POINT * point,const BIGNUM * x,const BIGNUM * y,const BIGNUM * z,BN_CTX * ctx_in) EC_POINT_set_Jprojective_coordinates() argument 817 EC_POINT_get_Jprojective_coordinates(const EC_GROUP * group,const EC_POINT * point,BIGNUM * x,BIGNUM * y,BIGNUM * z,BN_CTX * ctx_in) EC_POINT_get_Jprojective_coordinates() argument 847 EC_POINT_set_Jprojective_coordinates_GFp(const EC_GROUP * group,EC_POINT * point,const BIGNUM * x,const BIGNUM * y,const BIGNUM * z,BN_CTX * ctx) EC_POINT_set_Jprojective_coordinates_GFp() argument 855 EC_POINT_get_Jprojective_coordinates_GFp(const EC_GROUP * group,const EC_POINT * point,BIGNUM * x,BIGNUM * y,BIGNUM * z,BN_CTX * ctx) EC_POINT_get_Jprojective_coordinates_GFp() argument 863 EC_POINT_set_affine_coordinates(const EC_GROUP * group,EC_POINT * point,const BIGNUM * x,const BIGNUM * y,BN_CTX * ctx_in) EC_POINT_set_affine_coordinates() argument 901 EC_POINT_set_affine_coordinates_GFp(const EC_GROUP * group,EC_POINT * point,const BIGNUM * x,const BIGNUM * y,BN_CTX * ctx) EC_POINT_set_affine_coordinates_GFp() argument 909 EC_POINT_get_affine_coordinates(const EC_GROUP * group,const EC_POINT * point,BIGNUM * x,BIGNUM * y,BN_CTX * ctx_in) EC_POINT_get_affine_coordinates() argument 939 EC_POINT_get_affine_coordinates_GFp(const EC_GROUP * group,const EC_POINT * point,BIGNUM * x,BIGNUM * y,BN_CTX * ctx) EC_POINT_get_affine_coordinates_GFp() argument 947 EC_POINT_add(const EC_GROUP * group,EC_POINT * r,const EC_POINT * a,const EC_POINT * b,BN_CTX * ctx_in) EC_POINT_add() argument 978 EC_POINT_dbl(const EC_GROUP * group,EC_POINT * r,const EC_POINT * a,BN_CTX * ctx_in) EC_POINT_dbl() argument 1008 EC_POINT_invert(const EC_GROUP * group,EC_POINT * a,BN_CTX * ctx_in) EC_POINT_invert() argument 1037 EC_POINT_is_at_infinity(const EC_GROUP * group,const EC_POINT * point) EC_POINT_is_at_infinity() argument 1052 EC_POINT_is_on_curve(const EC_GROUP * group,const EC_POINT * point,BN_CTX * ctx_in) EC_POINT_is_on_curve() argument 1082 EC_POINT_cmp(const EC_GROUP * group,const EC_POINT * a,const EC_POINT * b,BN_CTX * ctx_in) EC_POINT_cmp() argument 1112 EC_POINT_make_affine(const EC_GROUP * group,EC_POINT * point,BN_CTX * ctx_in) EC_POINT_make_affine() argument 1141 EC_POINTs_make_affine(const EC_GROUP * group,size_t num,EC_POINT * points[],BN_CTX * ctx_in) EC_POINTs_make_affine() argument 1174 EC_POINTs_mul(const EC_GROUP * group,EC_POINT * r,const BIGNUM * scalar,size_t num,const EC_POINT * points[],const BIGNUM * scalars[],BN_CTX * ctx_in) EC_POINTs_mul() argument 1216 EC_POINT_mul(const EC_GROUP * group,EC_POINT * r,const BIGNUM * g_scalar,const EC_POINT * point,const BIGNUM * p_scalar,BN_CTX * ctx_in) EC_POINT_mul() argument 1278 EC_GROUP_precompute_mult(EC_GROUP * group,BN_CTX * ctx_in) EC_GROUP_precompute_mult() argument 1285 EC_GROUP_have_precompute_mult(const EC_GROUP * group) EC_GROUP_have_precompute_mult() argument 1292 ec_group_simple_order_bits(const EC_GROUP * group) ec_group_simple_order_bits() argument [all...] |