HomeSort by relevance Sort by last modified time
    Searched full:ec_point (Results 1 - 25 of 83) sorted by null

1 2 3 4

  /external/chromium_org/third_party/openssl/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.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...]
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;
ec2_smpl.c 303 /* Initializes an EC_POINT. */
304 int ec_GF2m_simple_point_init(EC_POINT *point)
313 /* Frees an EC_POINT. */
314 void ec_GF2m_simple_point_finish(EC_POINT *point)
322 /* Clears and frees an EC_POINT. */
323 void ec_GF2m_simple_point_clear_finish(EC_POINT *point)
332 /* Copy the contents of one EC_POINT into another. Assumes dest is initialized. */
333 int ec_GF2m_simple_point_copy(EC_POINT *dest, const EC_POINT *src)
344 /* 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...]
ec2_oct.c 76 /* Calculates and sets the affine coordinates of an EC_POINT from the given
91 int ec_GF2m_simple_set_compressed_coordinates(const EC_GROUP *group, EC_POINT *point,
161 /* Converts an EC_POINT to an octet string.
165 size_t ec_GF2m_simple_point2oct(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form,
294 /* Converts an octet string representation to an EC_POINT.
297 int ec_GF2m_simple_oct2point(const EC_GROUP *group, EC_POINT *point,
ecp_smpl.c 354 int ec_GFp_simple_point_init(EC_POINT *point)
365 void ec_GFp_simple_point_finish(EC_POINT *point)
373 void ec_GFp_simple_point_clear_finish(EC_POINT *point)
382 int ec_GFp_simple_point_copy(EC_POINT *dest, const EC_POINT *src)
393 int ec_GFp_simple_point_set_to_infinity(const EC_GROUP *group, EC_POINT *point)
401 int ec_GFp_simple_set_Jprojective_coordinates_GFp(const EC_GROUP *group, EC_POINT *point,
461 int ec_GFp_simple_get_Jprojective_coordinates_GFp(const EC_GROUP *group, const EC_POINT *point,
514 int ec_GFp_simple_point_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point,
528 int ec_GFp_simple_point_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *point
    [all...]
  /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.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...]
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;
ec2_smpl.c 303 /* Initializes an EC_POINT. */
304 int ec_GF2m_simple_point_init(EC_POINT *point)
313 /* Frees an EC_POINT. */
314 void ec_GF2m_simple_point_finish(EC_POINT *point)
322 /* Clears and frees an EC_POINT. */
323 void ec_GF2m_simple_point_clear_finish(EC_POINT *point)
332 /* Copy the contents of one EC_POINT into another. Assumes dest is initialized. */
333 int ec_GF2m_simple_point_copy(EC_POINT *dest, const EC_POINT *src)
344 /* 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...]
ec2_oct.c 76 /* Calculates and sets the affine coordinates of an EC_POINT from the given
91 int ec_GF2m_simple_set_compressed_coordinates(const EC_GROUP *group, EC_POINT *point,
161 /* Converts an EC_POINT to an octet string.
165 size_t ec_GF2m_simple_point2oct(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form,
294 /* Converts an octet string representation to an EC_POINT.
297 int ec_GF2m_simple_oct2point(const EC_GROUP *group, EC_POINT *point,
ecp_smpl.c 354 int ec_GFp_simple_point_init(EC_POINT *point)
365 void ec_GFp_simple_point_finish(EC_POINT *point)
373 void ec_GFp_simple_point_clear_finish(EC_POINT *point)
382 int ec_GFp_simple_point_copy(EC_POINT *dest, const EC_POINT *src)
393 int ec_GFp_simple_point_set_to_infinity(const EC_GROUP *group, EC_POINT *point)
401 int ec_GFp_simple_set_Jprojective_coordinates_GFp(const EC_GROUP *group, EC_POINT *point,
461 int ec_GFp_simple_get_Jprojective_coordinates_GFp(const EC_GROUP *group, const EC_POINT *point,
514 int ec_GFp_simple_point_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point,
528 int ec_GFp_simple_point_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *point
    [all...]
  /external/chromium_org/third_party/openssl/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...]
  /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...]
  /external/openssh/
bufec.c 46 * Append an EC_POINT to the buffer as a string containing a SEC1 encoded
51 const EC_POINT *point)
89 const EC_POINT *point)
97 EC_POINT *point)
111 error("%s: EC_POINT too long: %u > max %u", __func__,
116 error("%s: EC_POINT buffer is empty", __func__);
120 error("%s: EC_POINT is in an incorrect form: "
140 EC_POINT *point)
buffer.h 92 int buffer_put_ecpoint_ret(Buffer *, const EC_GROUP *, const EC_POINT *);
93 void buffer_put_ecpoint(Buffer *, const EC_GROUP *, const EC_POINT *);
94 int buffer_get_ecpoint_ret(Buffer *, const EC_GROUP *, EC_POINT *);
95 void buffer_get_ecpoint(Buffer *, const EC_GROUP *, EC_POINT *);
kex.h 169 char *, int, u_char *, int, const EC_POINT *, const EC_POINT *,
kexecdh.c 75 const EC_POINT *client_dh_pub,
76 const EC_POINT *server_dh_pub,
key.h 126 int key_ec_validate_public(const EC_GROUP *, const EC_POINT *);
147 void key_dump_ec_point(const EC_GROUP *, const EC_POINT *);
  /external/wpa_supplicant_8/src/eap_common/
eap_pwd_common.h 23 EC_POINT *pwe;
  /external/wpa_supplicant_8/src/crypto/
crypto_openssl.c 1116 EC_POINT_clear_free((EC_POINT *) p);
1118 EC_POINT_free((EC_POINT *) p);
1133 EC_POINT_get_affine_coordinates_GFp(e->group, (EC_POINT *) point,
1156 EC_POINT *elem;
1186 return EC_POINT_add(e->group, (EC_POINT *) c, (const EC_POINT *) a,
1187 (const EC_POINT *) b, e->bnctx) ? 0 : -1;
1195 return EC_POINT_mul(e->group, (EC_POINT *) res, NULL,
1196 (const EC_POINT *) p, (const BIGNUM *) b, e->bnctx)
1203 return EC_POINT_invert(e->group, (EC_POINT *) p, e->bnctx) ? 0 : -1
    [all...]

Completed in 319 milliseconds

1 2 3 4