/external/chromium_org/third_party/boringssl/src/crypto/ec/ |
internal.h | 110 int (*point_init)(EC_POINT *); 111 void (*point_finish)(EC_POINT *); 112 void (*point_clear_finish)(EC_POINT *); 113 int (*point_copy)(EC_POINT *, const EC_POINT *); 122 int (*point_set_to_infinity)(const EC_GROUP *, EC_POINT *); 123 int (*point_set_Jprojective_coordinates_GFp)(const EC_GROUP *, EC_POINT *, 127 const EC_POINT *, BIGNUM *x, 129 int (*point_set_affine_coordinates)(const EC_GROUP *, EC_POINT *, 132 int (*point_get_affine_coordinates)(const EC_GROUP *, const EC_POINT *, [all...] |
example_mul.c | 79 EC_POINT *p = NULL, *result = NULL; 82 const EC_POINT *generator;
|
ec.c | 284 EC_POINT *P = NULL; 501 const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group) { 574 EC_POINT *EC_POINT_new(const EC_GROUP *group) { 575 EC_POINT *ret; 602 void EC_POINT_free(EC_POINT *point) { 613 void EC_POINT_clear_free(EC_POINT *point) { 627 int EC_POINT_copy(EC_POINT *dest, const EC_POINT *src) { 642 EC_POINT *EC_POINT_dup(const EC_POINT *a, const EC_GROUP *group) [all...] |
wnaf.c | 89 EC_POINT **points; /* array with pre-calculated multiples of generator: 90 * 'num' pointers to EC_POINT objects followed by a NULL */ 138 EC_POINT **p; 296 int ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar, 297 size_t num, const EC_POINT *points[], const BIGNUM *scalars[], 300 const EC_POINT *generator = NULL; 301 EC_POINT *tmp = NULL; 314 EC_POINT **val = NULL; /* precomputation */ 315 EC_POINT **v; 316 EC_POINT ***val_sub [all...] |
simple.c | 343 int ec_GFp_simple_point_init(EC_POINT *point) { 352 void ec_GFp_simple_point_finish(EC_POINT *point) { 358 void ec_GFp_simple_point_clear_finish(EC_POINT *point) { 365 int ec_GFp_simple_point_copy(EC_POINT *dest, const EC_POINT *src) { 378 EC_POINT *point) { 385 const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, 441 const EC_POINT *point, 490 EC_POINT *point, const BIGNUM *x, 504 const EC_POINT *point, BIGNUM *x [all...] |
oct.c | 77 const EC_POINT *point, 195 static int ec_GFp_simple_oct2point(const EC_GROUP *group, EC_POINT *point, 296 int EC_POINT_oct2point(const EC_GROUP *group, EC_POINT *point, 315 size_t EC_POINT_point2oct(const EC_GROUP *group, const EC_POINT *point, 336 EC_POINT *point, const BIGNUM *x_, 476 EC_POINT *point, const BIGNUM *x,
|
/external/openssl/crypto/ec/ |
ec_lcl.h | 115 int (*point_init)(EC_POINT *); 116 void (*point_finish)(EC_POINT *); 117 void (*point_clear_finish)(EC_POINT *); 118 int (*point_copy)(EC_POINT *, const EC_POINT *); 127 int (*point_set_to_infinity)(const EC_GROUP *, EC_POINT *); 128 int (*point_set_Jprojective_coordinates_GFp)(const EC_GROUP *, EC_POINT *, 130 int (*point_get_Jprojective_coordinates_GFp)(const EC_GROUP *, const EC_POINT *, 132 int (*point_set_affine_coordinates)(const EC_GROUP *, EC_POINT *, 134 int (*point_get_affine_coordinates)(const EC_GROUP *, const EC_POINT *, [all...] |
ec_print.c | 60 const EC_POINT *point, 89 EC_POINT *EC_POINT_bn2point(const EC_GROUP *group, 91 EC_POINT *point, 96 EC_POINT *ret; 136 const EC_POINT *point, 179 EC_POINT *EC_POINT_hex2point(const EC_GROUP *group, 181 EC_POINT *point, 184 EC_POINT *ret=NULL;
|
ec.h | 131 typedef struct ec_point_st EC_POINT; 232 * \param generator EC_POINT object with the generator. 238 int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor); 244 const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group); 401 /* EC_POINT functions */ 404 /** Creates a new EC_POINT object for the specified EC_GROUP 406 * \return newly created EC_POINT object or NULL if an error occurred 408 EC_POINT *EC_POINT_new(const EC_GROUP *group); 410 /** Frees a EC_POINT object 411 * \param point EC_POINT object to be free [all...] |
ec_lib.c | 284 int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor) 313 const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group) 691 /* functions for EC_POINT objects */ 693 EC_POINT *EC_POINT_new(const EC_GROUP *group) 695 EC_POINT *ret; 727 void EC_POINT_free(EC_POINT *point) 737 void EC_POINT_clear_free(EC_POINT *point) 750 int EC_POINT_copy(EC_POINT *dest, const EC_POINT *src) 768 EC_POINT *EC_POINT_dup(const EC_POINT *a, const EC_GROUP *group [all...] |
ec2_smpl.c | 304 /* Initializes an EC_POINT. */ 305 int ec_GF2m_simple_point_init(EC_POINT *point) 314 /* Frees an EC_POINT. */ 315 void ec_GF2m_simple_point_finish(EC_POINT *point) 323 /* Clears and frees an EC_POINT. */ 324 void ec_GF2m_simple_point_clear_finish(EC_POINT *point) 333 /* Copy the contents of one EC_POINT into another. Assumes dest is initialized. */ 334 int ec_GF2m_simple_point_copy(EC_POINT *dest, const EC_POINT *src) 345 /* Set an EC_POINT to the point at infinity. [all...] |
ec_mult.c | 87 EC_POINT **points; /* array with pre-calculated multiples of generator: 88 * 'num' pointers to EC_POINT objects followed by a NULL */ 146 EC_POINT **p; 169 EC_POINT **p; 346 int ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar, 347 size_t num, const EC_POINT *points[], const BIGNUM *scalars[], BN_CTX *ctx) 350 const EC_POINT *generator = NULL; 351 EC_POINT *tmp = NULL; 364 EC_POINT **val = NULL; /* precomputation */ 365 EC_POINT **v [all...] |
ec_oct.c | 71 int EC_POINT_set_compressed_coordinates_GFp(const EC_GROUP *group, EC_POINT *point, 105 int EC_POINT_set_compressed_coordinates_GF2m(const EC_GROUP *group, EC_POINT *point, 132 size_t EC_POINT_point2oct(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, 167 int EC_POINT_oct2point(const EC_GROUP *group, EC_POINT *point,
|
ecp_smpl.c | 355 int ec_GFp_simple_point_init(EC_POINT *point) 366 void ec_GFp_simple_point_finish(EC_POINT *point) 374 void ec_GFp_simple_point_clear_finish(EC_POINT *point) 383 int ec_GFp_simple_point_copy(EC_POINT *dest, const EC_POINT *src) 394 int ec_GFp_simple_point_set_to_infinity(const EC_GROUP *group, EC_POINT *point) 402 int ec_GFp_simple_set_Jprojective_coordinates_GFp(const EC_GROUP *group, EC_POINT *point, 462 int ec_GFp_simple_get_Jprojective_coordinates_GFp(const EC_GROUP *group, const EC_POINT *point, 515 int ec_GFp_simple_point_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point, 529 int ec_GFp_simple_point_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *point [all...] |
ec_check.c | 64 EC_POINT *point = NULL;
|
ec2_mult.c | 221 static int ec_GF2m_montgomery_point_multiply(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar, 222 const EC_POINT *point, BN_CTX *ctx) 322 int ec_GF2m_simple_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar, 323 size_t num, const EC_POINT *points[], const BIGNUM *scalars[], BN_CTX *ctx) 328 EC_POINT *p=NULL; 329 EC_POINT *acc = NULL;
|
/external/chromium_org/third_party/boringssl/src/include/openssl/ |
ec.h | 79 typedef struct ec_point_st EC_POINT; 122 /* EC_GROUP_get0_generator returns a pointer to the internal |EC_POINT| object 124 OPENSSL_EXPORT const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group); 169 /* EC_POINT_new returns a fresh |EC_POINT| object in the given group, or NULL 171 OPENSSL_EXPORT EC_POINT *EC_POINT_new(const EC_GROUP *group); 174 OPENSSL_EXPORT void EC_POINT_free(EC_POINT *point); 178 OPENSSL_EXPORT void EC_POINT_clear_free(EC_POINT *point); 182 OPENSSL_EXPORT int EC_POINT_copy(EC_POINT *dest, const EC_POINT *src); 184 /* EC_POINT_dup returns a fresh |EC_POINT| that contains the same values a [all...] |
ecdh.h | 86 const EC_POINT *pub_key, EC_KEY *priv_key,
|
/external/openssl/include/openssl/ |
ec.h | 131 typedef struct ec_point_st EC_POINT; 232 * \param generator EC_POINT object with the generator. 238 int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor); 244 const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group); 401 /* EC_POINT functions */ 404 /** Creates a new EC_POINT object for the specified EC_GROUP 406 * \return newly created EC_POINT object or NULL if an error occurred 408 EC_POINT *EC_POINT_new(const EC_GROUP *group); 410 /** Frees a EC_POINT object 411 * \param point EC_POINT object to be free [all...] |
ecdh.h | 94 int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key, EC_KEY *ecdh,
|
/external/openssl/crypto/ecdh/ |
ech_key.c | 72 int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key,
|
ech_locl.h | 68 int (*compute_key)(void *key, size_t outlen, const EC_POINT *pub_key, EC_KEY *ecdh,
|
ech_ossl.c | 82 static int ecdh_compute_key(void *out, size_t len, const EC_POINT *pub_key, 108 static int ecdh_compute_key(void *out, size_t outlen, const EC_POINT *pub_key, 113 EC_POINT *tmp=NULL;
|
ecdh.h | 94 int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key, EC_KEY *ecdh,
|
/external/wpa_supplicant_8/src/eap_common/ |
eap_pwd_common.h | 23 EC_POINT *pwe;
|