| H A D | ec_lib.c | 646 EC_POINT *point = NULL; in EC_GROUP_cmp() 670 if ((point = EC_POINT_new(group)) == NULL) 678 if (!EC_POINT_mul(group, point, order, NULL, NULL, ctx)) in EC_POINT_new() 680 if (!EC_POINT_is_at_infinity(group, point)) { in EC_POINT_new() 691 EC_POINT_free(point); in EC_POINT_new() 796 EC_POINT *point = NULL; in EC_POINT_set_Jprojective_coordinates() 803 if ((point = calloc(1, sizeof(*point))) == NULL) { in EC_POINT_set_Jprojective_coordinates() 808 if ((point->X = BN_new()) == NULL) in EC_POINT_set_Jprojective_coordinates() 810 if ((point in EC_POINT_set_Jprojective_coordinates() 699 EC_POINT_free(EC_POINT * point) EC_POINT_free() argument 712 EC_POINT_clear_free(EC_POINT * point) EC_POINT_clear_free() argument 757 EC_POINT_method_of(const EC_POINT * point) EC_POINT_method_of() 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 818 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 856 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 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 1112 EC_POINT_make_affine(const EC_GROUP * group,EC_POINT * point,BN_CTX * ctx_in) EC_POINT_make_affine() argument 1217 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 [all...] |