EC_GROUP 129 extra_lib/include/openssl/ec.h EC_GROUP; EC_GROUP 173 extra_lib/include/openssl/ec.h EC_GROUP *EC_GROUP_new(const EC_METHOD *meth); EC_GROUP 178 extra_lib/include/openssl/ec.h void EC_GROUP_free(EC_GROUP *group); EC_GROUP 183 extra_lib/include/openssl/ec.h void EC_GROUP_clear_free(EC_GROUP *group); EC_GROUP 190 extra_lib/include/openssl/ec.h int EC_GROUP_copy(EC_GROUP *dst, const EC_GROUP *src); EC_GROUP 197 extra_lib/include/openssl/ec.h EC_GROUP *EC_GROUP_dup(const EC_GROUP *src); EC_GROUP 203 extra_lib/include/openssl/ec.h const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *group); EC_GROUP 219 extra_lib/include/openssl/ec.h int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor); EC_GROUP 225 extra_lib/include/openssl/ec.h const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group); EC_GROUP 233 extra_lib/include/openssl/ec.h int EC_GROUP_get_order(const EC_GROUP *group, BIGNUM *order, BN_CTX *ctx); EC_GROUP 241 extra_lib/include/openssl/ec.h int EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor, BN_CTX *ctx); EC_GROUP 247 extra_lib/include/openssl/ec.h void EC_GROUP_set_curve_name(EC_GROUP *group, int nid); EC_GROUP 253 extra_lib/include/openssl/ec.h int EC_GROUP_get_curve_name(const EC_GROUP *group); EC_GROUP 255 extra_lib/include/openssl/ec.h void EC_GROUP_set_asn1_flag(EC_GROUP *group, int flag); EC_GROUP 256 extra_lib/include/openssl/ec.h int EC_GROUP_get_asn1_flag(const EC_GROUP *group); EC_GROUP 258 extra_lib/include/openssl/ec.h void EC_GROUP_set_point_conversion_form(EC_GROUP *, point_conversion_form_t); EC_GROUP 259 extra_lib/include/openssl/ec.h point_conversion_form_t EC_GROUP_get_point_conversion_form(const EC_GROUP *); EC_GROUP 261 extra_lib/include/openssl/ec.h unsigned char *EC_GROUP_get0_seed(const EC_GROUP *); EC_GROUP 262 extra_lib/include/openssl/ec.h size_t EC_GROUP_get_seed_len(const EC_GROUP *); EC_GROUP 263 extra_lib/include/openssl/ec.h size_t EC_GROUP_set_seed(EC_GROUP *, const unsigned char *, size_t len); EC_GROUP 273 extra_lib/include/openssl/ec.h int EC_GROUP_set_curve_GFp(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx); EC_GROUP 283 extra_lib/include/openssl/ec.h int EC_GROUP_get_curve_GFp(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b, BN_CTX *ctx); EC_GROUP 293 extra_lib/include/openssl/ec.h int EC_GROUP_set_curve_GF2m(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx); EC_GROUP 303 extra_lib/include/openssl/ec.h int EC_GROUP_get_curve_GF2m(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b, BN_CTX *ctx); EC_GROUP 309 extra_lib/include/openssl/ec.h int EC_GROUP_get_degree(const EC_GROUP *group); EC_GROUP 316 extra_lib/include/openssl/ec.h int EC_GROUP_check(const EC_GROUP *group, BN_CTX *ctx); EC_GROUP 323 extra_lib/include/openssl/ec.h int EC_GROUP_check_discriminant(const EC_GROUP *group, BN_CTX *ctx); EC_GROUP 331 extra_lib/include/openssl/ec.h int EC_GROUP_cmp(const EC_GROUP *a, const EC_GROUP *b, BN_CTX *ctx); EC_GROUP 344 extra_lib/include/openssl/ec.h EC_GROUP *EC_GROUP_new_curve_GFp(const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx); EC_GROUP 354 extra_lib/include/openssl/ec.h EC_GROUP *EC_GROUP_new_curve_GF2m(const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx); EC_GROUP 361 extra_lib/include/openssl/ec.h EC_GROUP *EC_GROUP_new_by_curve_name(int nid); EC_GROUP 388 extra_lib/include/openssl/ec.h EC_POINT *EC_POINT_new(const EC_GROUP *group); EC_GROUP 413 extra_lib/include/openssl/ec.h EC_POINT *EC_POINT_dup(const EC_POINT *src, const EC_GROUP *group); EC_GROUP 426 extra_lib/include/openssl/ec.h int EC_POINT_set_to_infinity(const EC_GROUP *group, EC_POINT *point); EC_GROUP 437 extra_lib/include/openssl/ec.h int EC_POINT_set_Jprojective_coordinates_GFp(const EC_GROUP *group, EC_POINT *p, EC_GROUP 449 extra_lib/include/openssl/ec.h int EC_POINT_get_Jprojective_coordinates_GFp(const EC_GROUP *group, EC_GROUP 460 extra_lib/include/openssl/ec.h int EC_POINT_set_affine_coordinates_GFp(const EC_GROUP *group, EC_POINT *p, EC_GROUP 471 extra_lib/include/openssl/ec.h int EC_POINT_get_affine_coordinates_GFp(const EC_GROUP *group, EC_GROUP 482 extra_lib/include/openssl/ec.h int EC_POINT_set_compressed_coordinates_GFp(const EC_GROUP *group, EC_POINT *p, EC_GROUP 493 extra_lib/include/openssl/ec.h int EC_POINT_set_affine_coordinates_GF2m(const EC_GROUP *group, EC_POINT *p, EC_GROUP 504 extra_lib/include/openssl/ec.h int EC_POINT_get_affine_coordinates_GF2m(const EC_GROUP *group, EC_GROUP 515 extra_lib/include/openssl/ec.h int EC_POINT_set_compressed_coordinates_GF2m(const EC_GROUP *group, EC_POINT *p, EC_GROUP 528 extra_lib/include/openssl/ec.h size_t EC_POINT_point2oct(const EC_GROUP *group, const EC_POINT *p, EC_GROUP 540 extra_lib/include/openssl/ec.h int EC_POINT_oct2point(const EC_GROUP *group, EC_POINT *p, EC_GROUP 544 extra_lib/include/openssl/ec.h BIGNUM *EC_POINT_point2bn(const EC_GROUP *, const EC_POINT *, EC_GROUP 546 extra_lib/include/openssl/ec.h EC_POINT *EC_POINT_bn2point(const EC_GROUP *, const BIGNUM *, EC_GROUP 548 extra_lib/include/openssl/ec.h char *EC_POINT_point2hex(const EC_GROUP *, const EC_POINT *, EC_GROUP 550 extra_lib/include/openssl/ec.h EC_POINT *EC_POINT_hex2point(const EC_GROUP *, const char *, EC_GROUP 566 extra_lib/include/openssl/ec.h int EC_POINT_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx); EC_GROUP 575 extra_lib/include/openssl/ec.h int EC_POINT_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx); EC_GROUP 583 extra_lib/include/openssl/ec.h int EC_POINT_invert(const EC_GROUP *group, EC_POINT *a, BN_CTX *ctx); EC_GROUP 590 extra_lib/include/openssl/ec.h int EC_POINT_is_at_infinity(const EC_GROUP *group, const EC_POINT *p); EC_GROUP 598 extra_lib/include/openssl/ec.h int EC_POINT_is_on_curve(const EC_GROUP *group, const EC_POINT *point, BN_CTX *ctx); EC_GROUP 607 extra_lib/include/openssl/ec.h int EC_POINT_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx); EC_GROUP 609 extra_lib/include/openssl/ec.h int EC_POINT_make_affine(const EC_GROUP *, EC_POINT *, BN_CTX *); EC_GROUP 610 extra_lib/include/openssl/ec.h int EC_POINTs_make_affine(const EC_GROUP *, size_t num, EC_POINT *[], BN_CTX *); EC_GROUP 622 extra_lib/include/openssl/ec.h int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *n, size_t num, const EC_POINT *p[], const BIGNUM *m[], BN_CTX *ctx); EC_GROUP 633 extra_lib/include/openssl/ec.h int EC_POINT_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *n, const EC_POINT *q, const BIGNUM *m, BN_CTX *ctx); EC_GROUP 640 extra_lib/include/openssl/ec.h int EC_GROUP_precompute_mult(EC_GROUP *group, BN_CTX *ctx); EC_GROUP 646 extra_lib/include/openssl/ec.h int EC_GROUP_have_precompute_mult(const EC_GROUP *group); EC_GROUP 655 extra_lib/include/openssl/ec.h int EC_GROUP_get_basis_type(const EC_GROUP *); EC_GROUP 656 extra_lib/include/openssl/ec.h int EC_GROUP_get_trinomial_basis(const EC_GROUP *, unsigned int *k); EC_GROUP 657 extra_lib/include/openssl/ec.h int EC_GROUP_get_pentanomial_basis(const EC_GROUP *, unsigned int *k1, EC_GROUP 664 extra_lib/include/openssl/ec.h EC_GROUP *d2i_ECPKParameters(EC_GROUP **, const unsigned char **in, long len); EC_GROUP 665 extra_lib/include/openssl/ec.h int i2d_ECPKParameters(const EC_GROUP *, unsigned char **out); EC_GROUP 667 extra_lib/include/openssl/ec.h #define d2i_ECPKParameters_bio(bp,x) ASN1_d2i_bio_of(EC_GROUP,NULL,d2i_ECPKParameters,bp,x) EC_GROUP 668 extra_lib/include/openssl/ec.h #define i2d_ECPKParameters_bio(bp,x) ASN1_i2d_bio_of_const(EC_GROUP,i2d_ECPKParameters,bp,x) EC_GROUP 669 extra_lib/include/openssl/ec.h #define d2i_ECPKParameters_fp(fp,x) (EC_GROUP *)ASN1_d2i_fp(NULL, \ EC_GROUP 675 extra_lib/include/openssl/ec.h int ECPKParameters_print(BIO *bp, const EC_GROUP *x, int off); EC_GROUP 678 extra_lib/include/openssl/ec.h int ECPKParameters_print_fp(FILE *fp, const EC_GROUP *x, int off); EC_GROUP 732 extra_lib/include/openssl/ec.h const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); EC_GROUP 740 extra_lib/include/openssl/ec.h int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); EC_GROUP 498 extra_lib/include/openssl/pem.h DECLARE_PEM_rw_const(ECPKParameters, EC_GROUP)