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

1 2

  /external/boringssl/src/crypto/ec/
internal.h 95 int (*point_get_affine_coordinates)(const EC_GROUP *, const EC_POINT *,
103 int (*mul)(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar,
104 const EC_POINT *p, const BIGNUM *p_scalar, BN_CTX *ctx);
112 int (*check_pub_key_order)(const EC_GROUP *group, const EC_POINT *pub_key,
136 EC_POINT *generator; /* optional */
167 } /* EC_POINT */;
177 int ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar,
178 const EC_POINT *p, const BIGNUM *p_scalar, BN_CTX *ctx);
191 int ec_GFp_simple_point_init(EC_POINT *);
192 void ec_GFp_simple_point_finish(EC_POINT *);
    [all...]
example_mul.c 79 EC_POINT *p = NULL, *result = NULL;
82 const EC_POINT *generator;
wnaf.c 227 int ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar,
228 const EC_POINT *p, const BIGNUM *p_scalar, BN_CTX *ctx) {
230 const EC_POINT *generator = NULL;
231 EC_POINT *tmp = NULL;
242 EC_POINT **val = NULL; /* precomputation */
243 EC_POINT **v;
244 EC_POINT ***val_sub = NULL; /* pointers to sub-arrays of 'val' */
258 const EC_POINT **points = p != NULL ? &p : NULL;
ec.c 374 int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator,
415 EC_POINT *P = NULL;
612 const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group) {
648 EC_POINT *EC_POINT_new(const EC_GROUP *group) {
649 EC_POINT *ret;
672 void EC_POINT_free(EC_POINT *point) {
682 void EC_POINT_clear_free(EC_POINT *point) {
693 int EC_POINT_copy(EC_POINT *dest, const EC_POINT *src) {
704 EC_POINT *EC_POINT_dup(const EC_POINT *a, const EC_GROUP *group)
    [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_,
409 EC_POINT *point, const BIGNUM *x,
simple.c 303 int ec_GFp_simple_point_init(EC_POINT *point) {
312 void ec_GFp_simple_point_finish(EC_POINT *point) {
318 void ec_GFp_simple_point_clear_finish(EC_POINT *point) {
325 int ec_GFp_simple_point_copy(EC_POINT *dest, const EC_POINT *src) {
337 EC_POINT *point) {
344 const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y,
403 const EC_POINT *point,
446 EC_POINT *point, const BIGNUM *x,
459 const EC_POINT *point, BIGNUM *x
    [all...]
ec_key.c 273 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key) {
277 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub_key) {
300 EC_POINT *point = NULL;
363 EC_POINT *point = NULL;
412 EC_POINT *pub_key = NULL;
ec_montgomery.c 243 const EC_POINT* pub_key,
245 EC_POINT *point = EC_POINT_new(group);
p256-x86_64.c 237 const EC_POINT *p, const BIGNUM *p_scalar,
386 const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar,
387 const EC_POINT *p_, const BIGNUM *p_scalar, BN_CTX *ctx) {
526 static int ecp_nistz256_get_affine(const EC_GROUP *group, const EC_POINT *point,
  /external/boringssl/src/include/openssl/
ec.h 82 typedef struct ec_point_st EC_POINT;
119 /* EC_GROUP_get0_generator returns a pointer to the internal |EC_POINT| object
121 OPENSSL_EXPORT const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group);
151 /* EC_POINT_new returns a fresh |EC_POINT| object in the given group, or NULL
153 OPENSSL_EXPORT EC_POINT *EC_POINT_new(const EC_GROUP *group);
156 OPENSSL_EXPORT void EC_POINT_free(EC_POINT *point);
160 OPENSSL_EXPORT void EC_POINT_clear_free(EC_POINT *point);
164 OPENSSL_EXPORT int EC_POINT_copy(EC_POINT *dest, const EC_POINT *src);
166 /* EC_POINT_dup returns a fresh |EC_POINT| that contains the same values a
    [all...]
ecdh.h 89 const EC_POINT *pub_key, EC_KEY *priv_key,
ec_key.h 132 OPENSSL_EXPORT const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
136 OPENSSL_EXPORT int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
  /external/conscrypt/src/main/java/org/conscrypt/
OpenSSLECPointContext.java 24 private final NativeRef.EC_POINT pointCtx;
26 OpenSSLECPointContext(OpenSSLECGroupContext group, NativeRef.EC_POINT pointCtx) {
50 public NativeRef.EC_POINT getNativeRef() {
56 OpenSSLECPointContext point = new OpenSSLECPointContext(group, new NativeRef.EC_POINT(
NativeRef.java 63 public static class EC_POINT extends NativeRef {
64 public EC_POINT(long ctx) {
OpenSSLECPublicKey.java 99 new NativeRef.EC_POINT(NativeCrypto.EC_KEY_get_public_key(key.getNativeRef())));
  /external/boringssl/src/crypto/ecdh/
ecdh.c 77 int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key,
98 EC_POINT *tmp = EC_POINT_new(group);
  /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;
  /external/wpa_supplicant_8/src/crypto/
crypto_openssl.c 1373 EC_POINT_clear_free((EC_POINT *) p);
1375 EC_POINT_free((EC_POINT *) p);
1393 EC_POINT_get_affine_coordinates_GFp(e->group, (EC_POINT *) point,
1416 EC_POINT *elem;
1451 return EC_POINT_add(e->group, (EC_POINT *) c, (const EC_POINT *) a,
1452 (const EC_POINT *) b, e->bnctx) ? 0 : -1;
1462 return EC_POINT_mul(e->group, (EC_POINT *) res, NULL,
1463 (const EC_POINT *) p, (const BIGNUM *) b, e->bnctx)
1472 return EC_POINT_invert(e->group, (EC_POINT *) p, e->bnctx) ? 0 : -1
    [all...]
  /system/keymaster/
openssl_utils.h 60 DEFINE_OPENSSL_OBJECT_POINTER(EC_POINT)
nist_curve_key_exchange.cpp 99 UniquePtr<EC_POINT, EC_POINT_Delete> point(EC_POINT_new(group));
  /external/tpm2/
CpriECC.c 99 // This function makes a TPMS_ECC_POINT from a BIGNUM EC_POINT.
105 EC_POINT *ecP, // IN: the point to convert
149 EC_POINT *P = NULL;
207 static EC_POINT *
210 EC_POINT *ecP, // IN: an existing BN point in the group
240 static EC_POINT *
247 EC_POINT *ecP;
269 EC_POINT *ecpQ, // OUT: result
271 EC_POINT *ecpP, // IN: point for [B]P
355 EC_POINT *R = NULL
    [all...]
  /external/boringssl/src/crypto/ecdsa/
ecdsa.c 147 EC_POINT *point = NULL;
149 const EC_POINT *pub_key;
238 EC_POINT *tmp_point = NULL;
  /external/boringssl/src/crypto/evp/
p_ec_asn1.c 203 const EC_POINT *pa = EC_KEY_get0_public_key(a->pkey.ec),
243 EC_POINT *pub_key;
381 const EC_POINT *public_key;
  /external/boringssl/src/crypto/test/
scoped_types.h 107 using ScopedEC_POINT = ScopedOpenSSLType<EC_POINT, EC_POINT_free>;

Completed in 2056 milliseconds

1 2