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

12

/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/openssl/crypto/ec/
H A Dec.h91 typedef struct ec_point_st EC_POINT; typedef in typeref:struct:ec_point_st
124 int EC_GROUP_set_generator(EC_GROUP *, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor);
125 EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *);
129 EC_POINT *EC_POINT_new(const EC_GROUP *);
130 void EC_POINT_free(EC_POINT *);
131 void EC_POINT_clear_free(EC_POINT *);
132 int EC_POINT_copy(EC_POINT *, const EC_POINT *);
134 const EC_METHOD *EC_POINT_method_of(const EC_POINT *);
136 int EC_POINT_set_to_infinity(const EC_GROUP *, EC_POINT *);
[all...]
H A Dec_lcl.h79 int (*group_set_generator)(EC_GROUP *, const EC_POINT *generator,
81 EC_POINT *(*group_get0_generator)(const EC_GROUP *);
86 int (*point_init)(EC_POINT *);
87 void (*point_finish)(EC_POINT *);
88 void (*point_clear_finish)(EC_POINT *);
89 int (*point_copy)(EC_POINT *, const EC_POINT *);
96 int (*point_set_to_infinity)(const EC_GROUP *, EC_POINT *);
97 int (*point_set_Jprojective_coordinates_GFp)(const EC_GROUP *, EC_POINT *,
99 int (*point_get_Jprojective_coordinates_GFp)(const EC_GROUP *, const EC_POINT *,
[all...]
H A Dec_lib.c198 int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor)
209 EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group)
308 /* functions for EC_POINT objects */
310 EC_POINT *EC_POINT_new(const EC_GROUP *group)
312 EC_POINT *ret;
344 void EC_POINT_free(EC_POINT *point)
354 void EC_POINT_clear_free(EC_POINT *point)
367 int EC_POINT_copy(EC_POINT *dest, const EC_POINT *src)
385 const EC_METHOD *EC_POINT_method_of(const EC_POINT *poin
[all...]
H A Dec_mult.c192 int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
193 size_t num, const EC_POINT *points[], const BIGNUM *scalars[], BN_CTX *ctx)
196 EC_POINT *generator = NULL;
197 EC_POINT *tmp = NULL;
208 EC_POINT **val = NULL; /* precomputation */
209 EC_POINT **v;
210 EC_POINT ***val_sub = NULL; /* pointers to sub-arrays of 'val' */
432 int 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)
434 const EC_POINT *point
[all...]
H A Decp_smpl.c287 int ec_GFp_simple_group_set_generator(EC_GROUP *group, const EC_POINT *generator,
317 EC_POINT *ec_GFp_simple_group_get0_generator(const EC_GROUP *group)
341 int ec_GFp_simple_point_init(EC_POINT *point)
352 void ec_GFp_simple_point_finish(EC_POINT *point)
360 void ec_GFp_simple_point_clear_finish(EC_POINT *point)
369 int ec_GFp_simple_point_copy(EC_POINT *dest, const EC_POINT *src)
380 int ec_GFp_simple_point_set_to_infinity(const EC_GROUP *group, EC_POINT *point)
387 int ec_GFp_simple_set_Jprojective_coordinates_GFp(const EC_GROUP *group, EC_POINT *point,
447 int ec_GFp_simple_get_Jprojective_coordinates_GFp(const EC_GROUP *group, const EC_POINT *poin
[all...]
H A Dectest.c91 EC_POINT *P;
156 EC_POINT *P, *Q, *R;
271 EC_POINT *points[3];
552 const EC_POINT *points[3];
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/openssl/include/openssl/
H A Dec.h91 typedef struct ec_point_st EC_POINT; typedef in typeref:struct:ec_point_st
124 int EC_GROUP_set_generator(EC_GROUP *, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor);
125 EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *);
129 EC_POINT *EC_POINT_new(const EC_GROUP *);
130 void EC_POINT_free(EC_POINT *);
131 void EC_POINT_clear_free(EC_POINT *);
132 int EC_POINT_copy(EC_POINT *, const EC_POINT *);
134 const EC_METHOD *EC_POINT_method_of(const EC_POINT *);
136 int EC_POINT_set_to_infinity(const EC_GROUP *, EC_POINT *);
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/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...]
H A Dec2_smpl.c292 /* Initializes an EC_POINT. */
293 int ec_GF2m_simple_point_init(EC_POINT *point)
302 /* Frees an EC_POINT. */
303 void ec_GF2m_simple_point_finish(EC_POINT *point)
311 /* Clears and frees an EC_POINT. */
312 void ec_GF2m_simple_point_clear_finish(EC_POINT *point)
321 /* Copy the contents of one EC_POINT into another. Assumes dest is initialized. */
322 int ec_GF2m_simple_point_copy(EC_POINT *dest, const EC_POINT *src)
333 /* Set an EC_POINT t
[all...]
H A Dec_check.c64 EC_POINT *point = NULL;
H A Decp_smpl.c347 int ec_GFp_simple_point_init(EC_POINT *point)
358 void ec_GFp_simple_point_finish(EC_POINT *point)
366 void ec_GFp_simple_point_clear_finish(EC_POINT *point)
375 int ec_GFp_simple_point_copy(EC_POINT *dest, const EC_POINT *src)
386 int ec_GFp_simple_point_set_to_infinity(const EC_GROUP *group, EC_POINT *point)
394 int ec_GFp_simple_set_Jprojective_coordinates_GFp(const EC_GROUP *group, EC_POINT *point,
454 int ec_GFp_simple_get_Jprojective_coordinates_GFp(const EC_GROUP *group, const EC_POINT *point,
507 int ec_GFp_simple_point_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point,
521 int ec_GFp_simple_point_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *poin
[all...]
H A Dec2_smpt.c60 /* Calaculates and sets the affine coordinates of an EC_POINT from the given
69 int ec_GF2m_simple_set_compressed_coordinates(const EC_GROUP *group, EC_POINT *point,
H A Dec2_mult.c215 static int ec_GF2m_montgomery_point_multiply(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
216 const EC_POINT *point, BN_CTX *ctx)
314 int ec_GF2m_simple_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
315 size_t num, const EC_POINT *points[], const BIGNUM *scalars[], BN_CTX *ctx)
320 EC_POINT *p=NULL;
H A Dec_key.c238 EC_POINT *pub_key = NULL;
300 EC_POINT *point = NULL;
402 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key)
407 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub_key)
/netgear-WNDR4500-V1.0.1.40_1.0.68/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-WNDR4500-V1.0.1.40_1.0.68/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,
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/openssl-0.9.8e/crypto/ecdsa/
H A Decs_ossl.c94 EC_POINT *tmp_point=NULL;
344 EC_POINT *point = NULL;
346 const EC_POINT *pub_key;

Completed in 199 milliseconds

12