HomeSort by relevance Sort by last modified time
    Searched refs:EC_POINT (Results 1 - 25 of 62) sorted by null

1 2 3

  /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)

Completed in 6488 milliseconds

1 2 3