Searched refs:EC_POINT (Results 1 - 25 of 98) sorted by relevance

1234

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/openssl-0.9.8e/crypto/ec/
H A Dec_lcl.h110 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 *,
125 int (*point_get_Jprojective_coordinates_GFp)(const EC_GROUP *, const EC_POINT *,
127 int (*point_set_affine_coordinates)(const EC_GROUP *, EC_POINT *,
129 int (*point_get_affine_coordinates)(const EC_GROUP *, const EC_POINT *,
[all...]
H A Dec.h121 typedef struct ec_point_st EC_POINT; typedef in typeref:struct:ec_point_st
145 int EC_GROUP_set_generator(EC_GROUP *, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor);
146 const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *);
200 /* EC_POINT functions */
202 EC_POINT *EC_POINT_new(const EC_GROUP *);
203 void EC_POINT_free(EC_POINT *);
204 void EC_POINT_clear_free(EC_POINT *);
205 int EC_POINT_copy(EC_POINT *, const EC_POINT *);
206 EC_POINT *EC_POINT_du
[all...]
H A Dec_print.c60 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;
H A Dec_lib.c284 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_du
[all...]
H A Dec_mult.c87 EC_POINT **points; /* array with pre-calculated multiples of generator:
88 * 'num' pointers to EC_POINT objects followed by a NULL */
143 EC_POINT **p;
166 EC_POINT **p;
324 int ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
325 size_t num, const EC_POINT *points[], const BIGNUM *scalars[], BN_CTX *ctx)
328 const EC_POINT *generator = NULL;
329 EC_POINT *tmp = NULL;
342 EC_POINT **val = NULL; /* precomputation */
343 EC_POINT **
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/ec/
H A Dec_lcl.h119 int (*point_init) (EC_POINT *);
120 void (*point_finish) (EC_POINT *);
121 void (*point_clear_finish) (EC_POINT *);
122 int (*point_copy) (EC_POINT *, const EC_POINT *);
131 int (*point_set_to_infinity) (const EC_GROUP *, EC_POINT *);
133 EC_POINT *, const BIGNUM *x,
137 const EC_POINT *, BIGNUM *x,
140 int (*point_set_affine_coordinates) (const EC_GROUP *, EC_POINT *,
143 int (*point_get_affine_coordinates) (const EC_GROUP *, const EC_POINT *,
[all...]
H A Dec_print.c60 const EC_POINT *point,
86 EC_POINT *EC_POINT_bn2point(const EC_GROUP *group,
87 const BIGNUM *bn, EC_POINT *point, BN_CTX *ctx)
91 EC_POINT *ret;
127 const EC_POINT *point,
165 EC_POINT *EC_POINT_hex2point(const EC_GROUP *group,
166 const char *buf, EC_POINT *point, BN_CTX *ctx)
168 EC_POINT *ret = NULL;
H A Dec.h129 typedef struct ec_point_st EC_POINT; typedef in typeref:struct:ec_point_st
228 * \param generator EC_POINT object with the generator.
234 int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator,
241 const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group);
417 /* EC_POINT functions */
420 /** Creates a new EC_POINT object for the specified EC_GROUP
422 * \return newly created EC_POINT object or NULL if an error occurred
424 EC_POINT *EC_POINT_new(const EC_GROUP *group);
426 /** Frees a EC_POINT object
427 * \param point EC_POINT objec
[all...]
H A Dec_lib.c293 int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator,
331 const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group)
700 /* functions for EC_POINT objects */
702 EC_POINT *EC_POINT_new(const EC_GROUP *group)
704 EC_POINT *ret;
731 void EC_POINT_free(EC_POINT *point)
741 void EC_POINT_clear_free(EC_POINT *point)
754 int EC_POINT_copy(EC_POINT *dest, const EC_POINT *src)
769 EC_POINT *EC_POINT_du
[all...]
H A Dec2_smpl.c329 /* Initializes an EC_POINT. */
330 int ec_GF2m_simple_point_init(EC_POINT *point)
338 /* Frees an EC_POINT. */
339 void ec_GF2m_simple_point_finish(EC_POINT *point)
346 /* Clears and frees an EC_POINT. */
347 void ec_GF2m_simple_point_clear_finish(EC_POINT *point)
356 * Copy the contents of one EC_POINT into another. Assumes dest is
359 int ec_GF2m_simple_point_copy(EC_POINT *dest, const EC_POINT *src)
373 * Set an EC_POINT t
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/ec/
H A Dec_lcl.h119 int (*point_init) (EC_POINT *);
120 void (*point_finish) (EC_POINT *);
121 void (*point_clear_finish) (EC_POINT *);
122 int (*point_copy) (EC_POINT *, const EC_POINT *);
131 int (*point_set_to_infinity) (const EC_GROUP *, EC_POINT *);
133 EC_POINT *, const BIGNUM *x,
137 const EC_POINT *, BIGNUM *x,
140 int (*point_set_affine_coordinates) (const EC_GROUP *, EC_POINT *,
143 int (*point_get_affine_coordinates) (const EC_GROUP *, const EC_POINT *,
[all...]
H A Dec_print.c60 const EC_POINT *point,
86 EC_POINT *EC_POINT_bn2point(const EC_GROUP *group,
87 const BIGNUM *bn, EC_POINT *point, BN_CTX *ctx)
91 EC_POINT *ret;
127 const EC_POINT *point,
165 EC_POINT *EC_POINT_hex2point(const EC_GROUP *group,
166 const char *buf, EC_POINT *point, BN_CTX *ctx)
168 EC_POINT *ret = NULL;
H A Dec.h129 typedef struct ec_point_st EC_POINT; typedef in typeref:struct:ec_point_st
228 * \param generator EC_POINT object with the generator.
234 int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator,
241 const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group);
417 /* EC_POINT functions */
420 /** Creates a new EC_POINT object for the specified EC_GROUP
422 * \return newly created EC_POINT object or NULL if an error occurred
424 EC_POINT *EC_POINT_new(const EC_GROUP *group);
426 /** Frees a EC_POINT object
427 * \param point EC_POINT objec
[all...]
H A Dec_lib.c293 int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator,
331 const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group)
700 /* functions for EC_POINT objects */
702 EC_POINT *EC_POINT_new(const EC_GROUP *group)
704 EC_POINT *ret;
731 void EC_POINT_free(EC_POINT *point)
741 void EC_POINT_clear_free(EC_POINT *point)
754 int EC_POINT_copy(EC_POINT *dest, const EC_POINT *src)
769 EC_POINT *EC_POINT_du
[all...]
H A Dec2_smpl.c329 /* Initializes an EC_POINT. */
330 int ec_GF2m_simple_point_init(EC_POINT *point)
338 /* Frees an EC_POINT. */
339 void ec_GF2m_simple_point_finish(EC_POINT *point)
346 /* Clears and frees an EC_POINT. */
347 void ec_GF2m_simple_point_clear_finish(EC_POINT *point)
356 * Copy the contents of one EC_POINT into another. Assumes dest is
359 int ec_GF2m_simple_point_copy(EC_POINT *dest, const EC_POINT *src)
373 * Set an EC_POINT t
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/openssl-0.9.8e/include/openssl/
H A Dec.h121 typedef struct ec_point_st EC_POINT; typedef in typeref:struct:ec_point_st
145 int EC_GROUP_set_generator(EC_GROUP *, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor);
146 const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *);
200 /* EC_POINT functions */
202 EC_POINT *EC_POINT_new(const EC_GROUP *);
203 void EC_POINT_free(EC_POINT *);
204 void EC_POINT_clear_free(EC_POINT *);
205 int EC_POINT_copy(EC_POINT *, const EC_POINT *);
206 EC_POINT *EC_POINT_du
[all...]
H A Decdh.h94 int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key, EC_KEY *ecdh,
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/ecdh/
H A Dech_key.c72 int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key,
H A Dech_locl.h67 int (*compute_key) (void *key, size_t outlen, const EC_POINT *pub_key,
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/ecdh/
H A Dech_key.c72 int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key,
H A Dech_locl.h67 int (*compute_key) (void *key, size_t outlen, const EC_POINT *pub_key,
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/openssl-0.9.8e/crypto/ecdh/
H A Dech_key.c75 int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key,
H A Dech_locl.h68 int (*compute_key)(void *key, size_t outlen, const EC_POINT *pub_key, EC_KEY *ecdh,
H A Dech_ossl.c82 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;
H A Decdh.h94 int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key, EC_KEY *ecdh,

Completed in 209 milliseconds

1234