/external/openssl/crypto/ecdh/ |
ech_key.c | 1 /* crypto/ecdh/ecdh_key.c */ 12 * The ECDH software is originally written by Douglas Stebila of 76 ECDH_DATA *ecdh = ecdh_check(eckey); local 77 if (ecdh == NULL) 79 return ecdh->meth->compute_key(out, outlen, pub_key, eckey, KDF);
|
ech_lib.c | 1 /* crypto/ecdh/ech_lib.c */ 12 * The ECDH software is originally written by Douglas Stebila of 80 const char ECDH_version[]="ECDH" OPENSSL_VERSION_PTEXT; 111 ECDH_DATA *ecdh; local 113 ecdh = ecdh_check(eckey); 115 if (ecdh == NULL) 119 mtmp = ecdh->meth; 124 if (ecdh->engine) 126 ENGINE_finish(ecdh->engine); 127 ecdh->engine = NULL 259 ECDH_DATA *ecdh; local 268 ECDH_DATA *ecdh; local [all...] |
ech_locl.h | 1 /* crypto/ecdh/ech_locl.h */ 59 #include <openssl/ecdh.h> 68 int (*compute_key)(void *key, size_t outlen, const EC_POINT *pub_key, EC_KEY *ecdh, 78 /* If this flag is set the ECDH method is FIPS compliant and can be used
|
ech_err.c | 1 /* crypto/ecdh/ech_err.c */ 63 #include <openssl/ecdh.h>
|
ech_ossl.c | 1 /* crypto/ecdh/ech_ossl.c */ 12 * The ECDH software is originally written by Douglas Stebila of 83 EC_KEY *ecdh, 87 "OpenSSL ECDH method", 109 EC_KEY *ecdh, 132 priv_key = EC_KEY_get0_private_key(ecdh); 139 group = EC_KEY_get0_group(ecdh);
|
ecdh.h | 1 /* crypto/ecdh/ecdh.h */ 12 * The ECDH software is originally written by Douglas Stebila of 75 #error ECDH is disabled. 94 int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key, EC_KEY *ecdh, 109 /* Error codes for the ECDH functions. */
|
ecdhtest.c | 1 /* crypto/ecdh/ecdhtest.c */ 12 * The ECDH software is originally written by Douglas Stebila of 88 printf("No ECDH support\n"); 93 #include <openssl/ecdh.h> 279 fprintf(stderr,"Error in ECDH routines\n");
|
/external/chromium_org/third_party/boringssl/src/crypto/ecdh/ |
ecdh_error.c | 17 #include <openssl/ecdh.h>
|
ecdh.c | 11 * The ECDH software is originally written by Douglas Stebila of 67 #include <openssl/ecdh.h> 96 OPENSSL_PUT_ERROR(ECDH, ECDH_compute_key, ECDH_R_NO_PRIVATE_VALUE); 104 OPENSSL_PUT_ERROR(ECDH, ECDH_compute_key, ERR_R_MALLOC_FAILURE); 109 OPENSSL_PUT_ERROR(ECDH, ECDH_compute_key, ECDH_R_POINT_ARITHMETIC_FAILURE); 114 OPENSSL_PUT_ERROR(ECDH, ECDH_compute_key, ECDH_R_POINT_ARITHMETIC_FAILURE); 121 OPENSSL_PUT_ERROR(ECDH, ECDH_compute_key, ERR_R_INTERNAL_ERROR); 126 OPENSSL_PUT_ERROR(ECDH, ECDH_compute_key, ERR_R_MALLOC_FAILURE); 132 OPENSSL_PUT_ERROR(ECDH, ECDH_compute_key, ERR_R_BN_LIB); 138 OPENSSL_PUT_ERROR(ECDH, ECDH_compute_key, ECDH_R_KDF_FAILED) [all...] |
/external/openssl/include/openssl/ |
ecdh.h | 1 /* crypto/ecdh/ecdh.h */ 12 * The ECDH software is originally written by Douglas Stebila of 75 #error ECDH is disabled. 94 int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key, EC_KEY *ecdh, 109 /* Error codes for the ECDH functions. */
|
/external/chromium_org/third_party/boringssl/src/ssl/ |
s3_lib.c | 860 /* ECDH PSK ciphersuites */ 1015 if (s->s3->tmp.ecdh != NULL) 1016 EC_KEY_free(s->s3->tmp.ecdh); 1052 if (s->s3->tmp.ecdh != NULL) 1054 EC_KEY_free(s->s3->tmp.ecdh); 1055 s->s3->tmp.ecdh = NULL; 1189 EC_KEY *ecdh = NULL; local 1201 ecdh = (EC_KEY *)parg; 1204 if (!EC_KEY_generate_key(ecdh)) 1206 EC_KEY_free(ecdh); 1528 EC_KEY *ecdh = NULL; local [all...] |
s3_srvr.c | 1273 EC_KEY *ecdh=NULL, *ecdhp; local [all...] |
s3_clnt.c | 1154 EC_KEY *ecdh = NULL; local [all...] |
/external/openssl/crypto/err/ |
err_all.c | 83 #include <openssl/ecdh.h>
|
/external/openssl/ssl/ |
d1_srvr.c | 635 /* For the ECDH ciphersuites when 636 * the client sends its ECDH pub key in 1052 EC_KEY *ecdh=NULL, *ecdhp; local 1185 if (s->s3->tmp.ecdh != NULL) 1187 EC_KEY_free(s->s3->tmp.ecdh); 1192 /* Duplicate the ECDH structure. */ 1198 if ((ecdh = EC_KEY_dup(ecdhp)) == NULL) 1204 s->s3->tmp.ecdh=ecdh; 1205 if ((EC_KEY_get0_public_key(ecdh) == NULL) | [all...] |
s3_lib.c | 3264 EC_KEY *ecdh = NULL; local 3621 EC_KEY *ecdh = NULL; local [all...] |
s3_srvr.c | 416 /* Check if it is anon DH or anon ECDH, */ 474 * ECDH-anon or ECDHE. In other cases, the 615 /* For the ECDH ciphersuites when 616 * the client sends its ECDH pub key in 935 if (s->s3->tmp.ecdh != NULL) 937 EC_KEY_free(s->s3->tmp.ecdh); 938 s->s3->tmp.ecdh = NULL; 1621 EC_KEY *ecdh=NULL, *ecdhp; local [all...] |
/external/chromium_org/net/quic/crypto/ |
p256_key_exchange_openssl.cc | 8 #include <openssl/ecdh.h> 101 DVLOG(1) << "Can't compute ECDH shared key.";
|
/external/chromium_org/third_party/webrtc/base/ |
opensslstreamadapter.cc | 618 // Specify an ECDH group for ECDHE ciphers, otherwise they cannot be 621 EC_KEY* ecdh = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1); local 622 if (ecdh == NULL) 625 SSL_set_tmp_ecdh(ssl_, ecdh); 626 EC_KEY_free(ecdh);
|
/external/openssl/ |
Crypto-config-trusty.mk | 119 crypto/ecdh/ech_key.c \ 120 crypto/ecdh/ech_lib.c \ 121 crypto/ecdh/ech_ossl.c \
|
Crypto-config-host.mk | 265 crypto/ecdh/ech_err.c \ 266 crypto/ecdh/ech_key.c \ 267 crypto/ecdh/ech_lib.c \ 268 crypto/ecdh/ech_ossl.c \
|
Crypto-config-target.mk | 265 crypto/ecdh/ech_err.c \ 266 crypto/ecdh/ech_key.c \ 267 crypto/ecdh/ech_lib.c \ 268 crypto/ecdh/ech_ossl.c \
|
/external/openssl/apps/ |
s_server.c | 487 BIO_printf(bio_err," -named_curve arg - Elliptic curve name to use for ephemeral ECDH keys.\n" \ 535 BIO_printf(bio_err," -no_ecdhe - Disable ephemeral ECDH\n"); 1708 EC_KEY *ecdh=NULL; local [all...] |
/external/chromium_org/third_party/boringssl/src/crypto/evp/ |
p_ec.c | 64 #include <openssl/ecdh.h> 83 /* KDF (if any) to use for ECDH */
|
/external/chromium_org/third_party/boringssl/src/include/openssl/ |
ssl3.h | 436 EC_KEY *ecdh; /* holds short lived ECDH key */ member in struct:ssl3_state_st::__anon16298
|