Loading crypto/ec/ec2_smpl.c +1 −0 Original line number Diff line number Diff line Loading @@ -85,6 +85,7 @@ const EC_METHOD *EC_GF2m_simple_method(void) ec_GF2m_simple_group_set_curve, ec_GF2m_simple_group_get_curve, ec_GF2m_simple_group_get_degree, 0, /* group_order_bits */ ec_GF2m_simple_group_check_discriminant, ec_GF2m_simple_point_init, ec_GF2m_simple_point_finish, Loading crypto/ec/ec_lcl.h +1 −0 Original line number Diff line number Diff line Loading @@ -112,6 +112,7 @@ struct ec_method_st { BN_CTX *); /* used by EC_GROUP_get_degree: */ int (*group_get_degree) (const EC_GROUP *); int (*group_order_bits) (const EC_GROUP *); /* used by EC_GROUP_check: */ int (*group_check_discriminant) (const EC_GROUP *, BN_CTX *); /* Loading crypto/ec/ec_lib.c +2 −0 Original line number Diff line number Diff line Loading @@ -373,6 +373,8 @@ const BIGNUM *EC_GROUP_get0_order(const EC_GROUP *group) int EC_GROUP_order_bits(const EC_GROUP *group) { if (group->meth->group_order_bits) return group->meth->group_order_bits(group); if (group->order) return BN_num_bits(group->order); return 0; Loading crypto/ec/ecp_mont.c +1 −0 Original line number Diff line number Diff line Loading @@ -76,6 +76,7 @@ const EC_METHOD *EC_GFp_mont_method(void) ec_GFp_mont_group_set_curve, ec_GFp_simple_group_get_curve, ec_GFp_simple_group_get_degree, 0, /* group_order_bits */ ec_GFp_simple_group_check_discriminant, ec_GFp_simple_point_init, ec_GFp_simple_point_finish, Loading crypto/ec/ecp_nist.c +1 −0 Original line number Diff line number Diff line Loading @@ -78,6 +78,7 @@ const EC_METHOD *EC_GFp_nist_method(void) ec_GFp_nist_group_set_curve, ec_GFp_simple_group_get_curve, ec_GFp_simple_group_get_degree, 0, /* group_order_bits */ ec_GFp_simple_group_check_discriminant, ec_GFp_simple_point_init, ec_GFp_simple_point_finish, Loading Loading
crypto/ec/ec2_smpl.c +1 −0 Original line number Diff line number Diff line Loading @@ -85,6 +85,7 @@ const EC_METHOD *EC_GF2m_simple_method(void) ec_GF2m_simple_group_set_curve, ec_GF2m_simple_group_get_curve, ec_GF2m_simple_group_get_degree, 0, /* group_order_bits */ ec_GF2m_simple_group_check_discriminant, ec_GF2m_simple_point_init, ec_GF2m_simple_point_finish, Loading
crypto/ec/ec_lcl.h +1 −0 Original line number Diff line number Diff line Loading @@ -112,6 +112,7 @@ struct ec_method_st { BN_CTX *); /* used by EC_GROUP_get_degree: */ int (*group_get_degree) (const EC_GROUP *); int (*group_order_bits) (const EC_GROUP *); /* used by EC_GROUP_check: */ int (*group_check_discriminant) (const EC_GROUP *, BN_CTX *); /* Loading
crypto/ec/ec_lib.c +2 −0 Original line number Diff line number Diff line Loading @@ -373,6 +373,8 @@ const BIGNUM *EC_GROUP_get0_order(const EC_GROUP *group) int EC_GROUP_order_bits(const EC_GROUP *group) { if (group->meth->group_order_bits) return group->meth->group_order_bits(group); if (group->order) return BN_num_bits(group->order); return 0; Loading
crypto/ec/ecp_mont.c +1 −0 Original line number Diff line number Diff line Loading @@ -76,6 +76,7 @@ const EC_METHOD *EC_GFp_mont_method(void) ec_GFp_mont_group_set_curve, ec_GFp_simple_group_get_curve, ec_GFp_simple_group_get_degree, 0, /* group_order_bits */ ec_GFp_simple_group_check_discriminant, ec_GFp_simple_point_init, ec_GFp_simple_point_finish, Loading
crypto/ec/ecp_nist.c +1 −0 Original line number Diff line number Diff line Loading @@ -78,6 +78,7 @@ const EC_METHOD *EC_GFp_nist_method(void) ec_GFp_nist_group_set_curve, ec_GFp_simple_group_get_curve, ec_GFp_simple_group_get_degree, 0, /* group_order_bits */ ec_GFp_simple_group_check_discriminant, ec_GFp_simple_point_init, ec_GFp_simple_point_finish, Loading