/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/openssl/crypto/ec/ |
H A D | ec.h | 91 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 D | ec_lcl.h | 79 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 D | ec_lib.c | 198 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 D | ec_mult.c | 192 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 D | ecp_smpl.c | 287 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 D | ectest.c | 91 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 D | ec.h | 91 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 D | ec_lcl.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 *, 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 D | ec.h | 121 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 D | 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;
|
H A D | 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_du [all...] |
H A D | 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 */ 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 D | ec2_smpl.c | 292 /* 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 D | ec_check.c | 64 EC_POINT *point = NULL;
|
H A D | ecp_smpl.c | 347 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 D | ec2_smpt.c | 60 /* 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 D | ec2_mult.c | 215 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 D | ec_key.c | 238 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 D | ec.h | 121 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 D | ecdh.h | 94 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 D | ech_key.c | 75 int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key,
|
H A D | ech_locl.h | 68 int (*compute_key)(void *key, size_t outlen, const EC_POINT *pub_key, EC_KEY *ecdh,
|
H A D | 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;
|
H A D | ecdh.h | 94 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 D | ecs_ossl.c | 94 EC_POINT *tmp_point=NULL; 344 EC_POINT *point = NULL; 346 const EC_POINT *pub_key;
|