/external/boringssl/src/include/openssl/ |
ec.h | 126 /* EC_GROUP_get0_generator returns a pointer to the internal |EC_POINT| object 128 OPENSSL_EXPORT const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group); 158 /* EC_POINT_new returns a fresh |EC_POINT| object in the given group, or NULL 160 OPENSSL_EXPORT EC_POINT *EC_POINT_new(const EC_GROUP *group); 163 OPENSSL_EXPORT void EC_POINT_free(EC_POINT *point); 167 OPENSSL_EXPORT void EC_POINT_clear_free(EC_POINT *point); 171 OPENSSL_EXPORT int EC_POINT_copy(EC_POINT *dest, const EC_POINT *src); 173 /* EC_POINT_dup returns a fresh |EC_POINT| that contains the same values as 175 OPENSSL_EXPORT EC_POINT *EC_POINT_dup(const EC_POINT *src [all...] |
ecdh.h | 89 void *out, size_t outlen, const EC_POINT *pub_key, const EC_KEY *priv_key,
|
ec_key.h | 131 OPENSSL_EXPORT const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); 135 OPENSSL_EXPORT int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
|
/external/boringssl/src/crypto/fipsmodule/ec/ |
internal.h | 88 int (*point_get_affine_coordinates)(const EC_GROUP *, const EC_POINT *, 96 int (*mul)(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar, 97 const EC_POINT *p, const BIGNUM *p_scalar, BN_CTX *ctx); 117 EC_POINT *generator; 145 } /* EC_POINT */; 155 int ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar, 156 const EC_POINT *p, const BIGNUM *p_scalar, BN_CTX *ctx); 167 int ec_GFp_simple_point_init(EC_POINT *); 168 void ec_GFp_simple_point_finish(EC_POINT *); 169 void ec_GFp_simple_point_clear_finish(EC_POINT *); [all...] |
wnaf.c | 241 int ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar, 242 const EC_POINT *p, const BIGNUM *p_scalar, BN_CTX *ctx) { 244 const EC_POINT *generator = NULL; 245 EC_POINT *tmp = NULL; 256 EC_POINT **val = NULL; /* precomputation */ 257 EC_POINT **v; 258 EC_POINT ***val_sub = NULL; /* pointers to sub-arrays of 'val' */ 272 const EC_POINT **points = p != NULL ? &p : NULL;
|
ec.c | 386 int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator, 410 EC_POINT *P = NULL; 564 const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group) { 597 EC_POINT *EC_POINT_new(const EC_GROUP *group) { 598 EC_POINT *ret; 621 void EC_POINT_free(EC_POINT *point) { 631 void EC_POINT_clear_free(EC_POINT *point) { 642 int EC_POINT_copy(EC_POINT *dest, const EC_POINT *src) { 653 EC_POINT *EC_POINT_dup(const EC_POINT *a, const EC_GROUP *group) [all...] |
simple.c | 238 int ec_GFp_simple_point_init(EC_POINT *point) { 246 void ec_GFp_simple_point_finish(EC_POINT *point) { 252 void ec_GFp_simple_point_clear_finish(EC_POINT *point) { 258 int ec_GFp_simple_point_copy(EC_POINT *dest, const EC_POINT *src) { 269 EC_POINT *point) { 291 const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, 317 const EC_POINT *point, 360 EC_POINT *point, const BIGNUM *x, 372 int ec_GFp_simple_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a [all...] |
oct.c | 77 const EC_POINT *point, 171 static int ec_GFp_simple_oct2point(const EC_GROUP *group, EC_POINT *point, 252 int EC_POINT_oct2point(const EC_GROUP *group, EC_POINT *point, 261 size_t EC_POINT_point2oct(const EC_GROUP *group, const EC_POINT *point, 272 EC_POINT *point, const BIGNUM *x, 397 EC_POINT *point, const BIGNUM *x,
|
ec_test.cc | 141 const EC_POINT *pub_key = EC_KEY_get0_public_key(key.get()); 250 bssl::UniquePtr<EC_POINT> generator(EC_POINT_new(group.get())); 263 bssl::UniquePtr<EC_POINT> point(EC_POINT_new(group.get())); 302 auto point = bssl::UniquePtr<EC_POINT>(EC_POINT_new(group)); 311 bssl::UniquePtr<EC_POINT> invalid_point(EC_POINT_new(group)); 331 bssl::UniquePtr<EC_POINT> p1(EC_POINT_new(group)); 335 bssl::UniquePtr<EC_POINT> p2(EC_POINT_new(group)); 339 bssl::UniquePtr<EC_POINT> double_p1(EC_POINT_new(group)); 345 bssl::UniquePtr<EC_POINT> p1_plus_p2(EC_POINT_new(group)); 359 bssl::UniquePtr<EC_POINT> point(EC_POINT_new(group.get())) [all...] |
/external/openssh/ |
bufec.c | 33 const EC_POINT *point) 46 const EC_POINT *point) 54 EC_POINT *point) 67 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 | 43 # define EC_POINT void 48 # define EC_POINT void 213 const EC_POINT *, const EC_POINT *, const BIGNUM *, u_char *, size_t *); 238 # undef EC_POINT
|
kexecdh.c | 58 const EC_POINT *client_dh_pub, 59 const EC_POINT *server_dh_pub,
|
packet.h | 28 # define EC_POINT void 34 # define EC_POINT void 184 int sshpkt_put_ec(struct ssh *ssh, const EC_POINT *v, const EC_GROUP *g); 195 int sshpkt_get_ec(struct ssh *ssh, EC_POINT *v, const EC_GROUP *g); 209 # undef EC_POINT 213 # undef EC_POINT
|
sshkey.h | 39 # define EC_POINT void 46 # define EC_POINT void 154 int sshkey_ec_validate_public(const EC_GROUP *, const EC_POINT *); 177 void sshkey_dump_ec_point(const EC_GROUP *, const EC_POINT *); 223 # undef EC_POINT 227 # undef EC_POINT
|
sshbuf-getput-crypto.c | 76 get_ec(const u_char *d, size_t len, EC_POINT *v, const EC_GROUP *g) 90 sshbuf_get_ec(struct sshbuf *buf, EC_POINT *v, const EC_GROUP *g) 113 EC_POINT *pt = EC_POINT_new(EC_KEY_get0_group(v)); 192 sshbuf_put_ec(struct sshbuf *buf, const EC_POINT *v, const EC_GROUP *g)
|
kexecdhs.c | 65 EC_POINT *client_public; 68 const EC_POINT *public_key;
|
key.h | 79 int key_ec_validate_public(const EC_GROUP *, const EC_POINT *);
|
/external/conscrypt/common/src/main/java/org/conscrypt/ |
OpenSSLECPointContext.java | 24 private final NativeRef.EC_POINT pointCtx; 26 OpenSSLECPointContext(OpenSSLECGroupContext group, NativeRef.EC_POINT pointCtx) { 50 NativeRef.EC_POINT getNativeRef() { 56 OpenSSLECPointContext point = new OpenSSLECPointContext(group, new NativeRef.EC_POINT(
|
NativeRef.java | 72 static final class EC_POINT extends NativeRef { 73 EC_POINT(long nativePointer) {
|
/external/boringssl/src/crypto/ecdh/ |
ecdh.c | 80 int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key, 101 EC_POINT *tmp = EC_POINT_new(group);
|
ecdh_test.cc | 84 bssl::UniquePtr<EC_POINT> pub_key(EC_POINT_new(group.get())); 86 bssl::UniquePtr<EC_POINT> peer_pub_key(EC_POINT_new(group.get()));
|
/external/libchrome/crypto/ |
scoped_openssl_types.h | 51 using ScopedEC_POINT = ScopedOpenSSL<EC_POINT, EC_POINT_free>;
|
/external/wpa_supplicant_8/src/eap_common/ |
eap_pwd_common.h | 23 EC_POINT *pwe;
|
/system/keymaster/ |
openssl_utils.h | 60 DEFINE_OPENSSL_OBJECT_POINTER(EC_POINT)
|