Searched refs:EC_GROUP (Results 1 - 25 of 120) sorted by relevance

12345

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/openssl-0.9.8e/crypto/ec/
H A Dec_lcl.h93 int (*group_init)(EC_GROUP *);
94 void (*group_finish)(EC_GROUP *);
95 void (*group_clear_finish)(EC_GROUP *);
96 int (*group_copy)(EC_GROUP *, const EC_GROUP *);
100 int (*group_set_curve)(EC_GROUP *, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *);
101 int (*group_get_curve)(const EC_GROUP *, BIGNUM *p, BIGNUM *a, BIGNUM *b, BN_CTX *);
104 int (*group_get_degree)(const EC_GROUP *);
107 int (*group_check_discriminant)(const EC_GROUP *, BN_CTX *);
122 int (*point_set_to_infinity)(const EC_GROUP *, EC_POIN
[all...]
H A Dec.h119 EC_GROUP; typedef in typeref:struct:ec_group_st
136 EC_GROUP *EC_GROUP_new(const EC_METHOD *);
137 void EC_GROUP_free(EC_GROUP *);
138 void EC_GROUP_clear_free(EC_GROUP *);
139 int EC_GROUP_copy(EC_GROUP *, const EC_GROUP *);
140 EC_GROUP *EC_GROUP_dup(const EC_GROUP *);
142 const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *);
145 int EC_GROUP_set_generator(EC_GROUP *, cons
[all...]
H A Dec_cvt.c76 EC_GROUP *EC_GROUP_new_curve_GFp(const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx)
79 EC_GROUP *ret;
126 EC_GROUP *EC_GROUP_new_curve_GF2m(const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx)
129 EC_GROUP *ret;
H A Dec_lib.c74 /* functions for EC_GROUP objects */
76 EC_GROUP *EC_GROUP_new(const EC_METHOD *meth)
78 EC_GROUP *ret;
123 void EC_GROUP_free(EC_GROUP *group)
144 void EC_GROUP_clear_free(EC_GROUP *group)
171 int EC_GROUP_copy(EC_GROUP *dest, const EC_GROUP *src)
250 EC_GROUP *EC_GROUP_dup(const EC_GROUP *a)
252 EC_GROUP *
[all...]
H A Decp_mont.c115 int ec_GFp_mont_group_init(EC_GROUP *group)
126 void ec_GFp_mont_group_finish(EC_GROUP *group)
142 void ec_GFp_mont_group_clear_finish(EC_GROUP *group)
158 int ec_GFp_mont_group_copy(EC_GROUP *dest, const EC_GROUP *src)
197 int ec_GFp_mont_group_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx)
257 int ec_GFp_mont_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx)
269 int ec_GFp_mont_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx)
281 int ec_GFp_mont_field_encode(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx)
293 int ec_GFp_mont_field_decode(const EC_GROUP *grou
[all...]
H A Dec_print.c59 BIGNUM *EC_POINT_point2bn(const EC_GROUP *group,
89 EC_POINT *EC_POINT_bn2point(const EC_GROUP *group,
135 char *EC_POINT_point2hex(const EC_GROUP *group,
179 EC_POINT *EC_POINT_hex2point(const EC_GROUP *group,
H A Decp_nist.c119 int ec_GFp_nist_group_copy(EC_GROUP *dest, const EC_GROUP *src)
126 int ec_GFp_nist_group_set_curve(EC_GROUP *group, const BIGNUM *p,
187 int ec_GFp_nist_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
213 int ec_GFp_nist_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
H A Dec2_smpl.c124 /* Initialize a GF(2^m)-based EC_GROUP structure.
127 int ec_GF2m_simple_group_init(EC_GROUP *group)
136 /* Free a GF(2^m)-based EC_GROUP structure.
139 void ec_GF2m_simple_group_finish(EC_GROUP *group)
147 /* Clear and free a GF(2^m)-based EC_GROUP structure.
150 void ec_GF2m_simple_group_clear_finish(EC_GROUP *group)
163 /* Copy a GF(2^m)-based EC_GROUP structure.
166 int ec_GF2m_simple_group_copy(EC_GROUP *dest, const EC_GROUP *src)
185 /* Set the curve parameters of an EC_GROUP structur
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/ec/
H A Dec_lcl.h101 int (*group_init) (EC_GROUP *);
102 void (*group_finish) (EC_GROUP *);
103 void (*group_clear_finish) (EC_GROUP *);
104 int (*group_copy) (EC_GROUP *, const EC_GROUP *);
107 int (*group_set_curve) (EC_GROUP *, const BIGNUM *p, const BIGNUM *a,
109 int (*group_get_curve) (const EC_GROUP *, BIGNUM *p, BIGNUM *a, BIGNUM *b,
112 int (*group_get_degree) (const EC_GROUP *);
114 int (*group_check_discriminant) (const EC_GROUP *, BN_CTX *);
131 int (*point_set_to_infinity) (const EC_GROUP *, EC_POIN
[all...]
H A Dec.h127 EC_GROUP; typedef in typeref:struct:ec_group_st
181 /* EC_GROUP functions */
184 /** Creates a new EC_GROUP object
186 * \return newly created EC_GROUP object or NULL in case of an error.
188 EC_GROUP *EC_GROUP_new(const EC_METHOD *meth);
190 /** Frees a EC_GROUP object
191 * \param group EC_GROUP object to be freed.
193 void EC_GROUP_free(EC_GROUP *group);
195 /** Clears and frees a EC_GROUP object
196 * \param group EC_GROUP objec
[all...]
H A Dec_cvt.c79 EC_GROUP *EC_GROUP_new_curve_GFp(const BIGNUM *p, const BIGNUM *a,
83 EC_GROUP *ret;
157 EC_GROUP *EC_GROUP_new_curve_GF2m(const BIGNUM *p, const BIGNUM *a,
161 EC_GROUP *ret;
H A Dec_lib.c73 /* functions for EC_GROUP objects */
75 EC_GROUP *EC_GROUP_new(const EC_METHOD *meth)
77 EC_GROUP *ret;
118 void EC_GROUP_free(EC_GROUP *group)
142 void EC_GROUP_clear_free(EC_GROUP *group)
171 int EC_GROUP_copy(EC_GROUP *dest, const EC_GROUP *src)
259 EC_GROUP *EC_GROUP_dup(const EC_GROUP *a)
261 EC_GROUP *
[all...]
H A Decp_mont.c122 int ec_GFp_mont_group_init(EC_GROUP *group)
132 void ec_GFp_mont_group_finish(EC_GROUP *group)
145 void ec_GFp_mont_group_clear_finish(EC_GROUP *group)
158 int ec_GFp_mont_group_copy(EC_GROUP *dest, const EC_GROUP *src)
195 int ec_GFp_mont_group_set_curve(EC_GROUP *group, const BIGNUM *p,
253 int ec_GFp_mont_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
264 int ec_GFp_mont_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
275 int ec_GFp_mont_field_encode(const EC_GROUP *group, BIGNUM *r,
286 int ec_GFp_mont_field_decode(const EC_GROUP *grou
[all...]
H A Dec2_smpl.c136 * Initialize a GF(2^m)-based EC_GROUP structure. Note that all other members
139 int ec_GF2m_simple_group_init(EC_GROUP *group)
148 * Free a GF(2^m)-based EC_GROUP structure. Note that all other members are
151 void ec_GF2m_simple_group_finish(EC_GROUP *group)
159 * Clear and free a GF(2^m)-based EC_GROUP structure. Note that all other
162 void ec_GF2m_simple_group_clear_finish(EC_GROUP *group)
176 * Copy a GF(2^m)-based EC_GROUP structure. Note that all other members are
179 int ec_GF2m_simple_group_copy(EC_GROUP *dest, const EC_GROUP *src)
207 /* Set the curve parameters of an EC_GROUP structur
[all...]
H A Dec_print.c59 BIGNUM *EC_POINT_point2bn(const EC_GROUP *group,
86 EC_POINT *EC_POINT_bn2point(const EC_GROUP *group,
126 char *EC_POINT_point2hex(const EC_GROUP *group,
165 EC_POINT *EC_POINT_hex2point(const EC_GROUP *group,
H A Decp_nist.c124 int ec_GFp_nist_group_copy(EC_GROUP *dest, const EC_GROUP *src)
131 int ec_GFp_nist_group_set_curve(EC_GROUP *group, const BIGNUM *p,
170 int ec_GFp_nist_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
196 int ec_GFp_nist_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/ec/
H A Dec_lcl.h101 int (*group_init) (EC_GROUP *);
102 void (*group_finish) (EC_GROUP *);
103 void (*group_clear_finish) (EC_GROUP *);
104 int (*group_copy) (EC_GROUP *, const EC_GROUP *);
107 int (*group_set_curve) (EC_GROUP *, const BIGNUM *p, const BIGNUM *a,
109 int (*group_get_curve) (const EC_GROUP *, BIGNUM *p, BIGNUM *a, BIGNUM *b,
112 int (*group_get_degree) (const EC_GROUP *);
114 int (*group_check_discriminant) (const EC_GROUP *, BN_CTX *);
131 int (*point_set_to_infinity) (const EC_GROUP *, EC_POIN
[all...]
H A Dec.h127 EC_GROUP; typedef in typeref:struct:ec_group_st
181 /* EC_GROUP functions */
184 /** Creates a new EC_GROUP object
186 * \return newly created EC_GROUP object or NULL in case of an error.
188 EC_GROUP *EC_GROUP_new(const EC_METHOD *meth);
190 /** Frees a EC_GROUP object
191 * \param group EC_GROUP object to be freed.
193 void EC_GROUP_free(EC_GROUP *group);
195 /** Clears and frees a EC_GROUP object
196 * \param group EC_GROUP objec
[all...]
H A Dec_cvt.c79 EC_GROUP *EC_GROUP_new_curve_GFp(const BIGNUM *p, const BIGNUM *a,
83 EC_GROUP *ret;
157 EC_GROUP *EC_GROUP_new_curve_GF2m(const BIGNUM *p, const BIGNUM *a,
161 EC_GROUP *ret;
H A Dec_lib.c73 /* functions for EC_GROUP objects */
75 EC_GROUP *EC_GROUP_new(const EC_METHOD *meth)
77 EC_GROUP *ret;
118 void EC_GROUP_free(EC_GROUP *group)
142 void EC_GROUP_clear_free(EC_GROUP *group)
171 int EC_GROUP_copy(EC_GROUP *dest, const EC_GROUP *src)
259 EC_GROUP *EC_GROUP_dup(const EC_GROUP *a)
261 EC_GROUP *
[all...]
H A Decp_mont.c122 int ec_GFp_mont_group_init(EC_GROUP *group)
132 void ec_GFp_mont_group_finish(EC_GROUP *group)
145 void ec_GFp_mont_group_clear_finish(EC_GROUP *group)
158 int ec_GFp_mont_group_copy(EC_GROUP *dest, const EC_GROUP *src)
195 int ec_GFp_mont_group_set_curve(EC_GROUP *group, const BIGNUM *p,
253 int ec_GFp_mont_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
264 int ec_GFp_mont_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
275 int ec_GFp_mont_field_encode(const EC_GROUP *group, BIGNUM *r,
286 int ec_GFp_mont_field_decode(const EC_GROUP *grou
[all...]
H A Dec2_smpl.c136 * Initialize a GF(2^m)-based EC_GROUP structure. Note that all other members
139 int ec_GF2m_simple_group_init(EC_GROUP *group)
148 * Free a GF(2^m)-based EC_GROUP structure. Note that all other members are
151 void ec_GF2m_simple_group_finish(EC_GROUP *group)
159 * Clear and free a GF(2^m)-based EC_GROUP structure. Note that all other
162 void ec_GF2m_simple_group_clear_finish(EC_GROUP *group)
176 * Copy a GF(2^m)-based EC_GROUP structure. Note that all other members are
179 int ec_GF2m_simple_group_copy(EC_GROUP *dest, const EC_GROUP *src)
207 /* Set the curve parameters of an EC_GROUP structur
[all...]
H A Dec_print.c59 BIGNUM *EC_POINT_point2bn(const EC_GROUP *group,
86 EC_POINT *EC_POINT_bn2point(const EC_GROUP *group,
126 char *EC_POINT_point2hex(const EC_GROUP *group,
165 EC_POINT *EC_POINT_hex2point(const EC_GROUP *group,
H A Decp_nist.c124 int ec_GFp_nist_group_copy(EC_GROUP *dest, const EC_GROUP *src)
131 int ec_GFp_nist_group_set_curve(EC_GROUP *group, const BIGNUM *p,
170 int ec_GFp_nist_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
196 int ec_GFp_nist_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/openssl-0.9.8e/include/openssl/
H A Dec.h119 EC_GROUP; typedef in typeref:struct:ec_group_st
136 EC_GROUP *EC_GROUP_new(const EC_METHOD *);
137 void EC_GROUP_free(EC_GROUP *);
138 void EC_GROUP_clear_free(EC_GROUP *);
139 int EC_GROUP_copy(EC_GROUP *, const EC_GROUP *);
140 EC_GROUP *EC_GROUP_dup(const EC_GROUP *);
142 const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *);
145 int EC_GROUP_set_generator(EC_GROUP *, cons
[all...]

Completed in 143 milliseconds

12345