Searched defs:ec_key (Results 1 - 8 of 8) sorted by relevance

/external/boringssl/src/crypto/ec/
H A Dec_key.c68 #include <openssl/ec_key.h>
218 EC_KEY *EC_KEY_dup(const EC_KEY *ec_key) { argument
223 if (EC_KEY_copy(ret, ec_key) == NULL) {
/external/boringssl/src/crypto/evp/
H A Devp.c298 EC_KEY *ec_key = EVP_PKEY_get0_EC_KEY(pkey); local
299 if (ec_key != NULL) {
300 EC_KEY_up_ref(ec_key);
302 return ec_key;
H A Dp_ec_asn1.c69 static int eckey_param2type(int *pptype, void **ppval, EC_KEY *ec_key) { argument
73 if (ec_key == NULL || (group = EC_KEY_get0_group(ec_key)) == NULL) {
90 EC_KEY *ec_key = pkey->pkey.ec; local
96 if (!eckey_param2type(&ptype, &pval, ec_key)) {
100 penclen = i2o_ECPublicKey(ec_key, NULL);
109 penclen = i2o_ECPublicKey(ec_key, &p);
284 EC_KEY *ec_key; local
290 ec_key = pkey->pkey.ec;
292 if (!eckey_param2type(&ptype, &pval, ec_key)) {
[all...]
/external/webrtc/webrtc/base/
H A Dopensslidentity.cc67 EC_KEY* ec_key = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1); local
68 if (!pkey || !ec_key || !EC_KEY_generate_key(ec_key) ||
69 !EVP_PKEY_assign_EC_KEY(pkey, ec_key)) {
71 EC_KEY_free(ec_key);
75 // ownership of ec_key struct was assigned, don't free it.
/external/boringssl/src/ssl/
H A Ds3_lib.c297 int SSL_CTX_set_tmp_ecdh(SSL_CTX *ctx, const EC_KEY *ec_key) { argument
298 if (ec_key == NULL || EC_KEY_get0_group(ec_key) == NULL) {
302 int nid = EC_GROUP_get_curve_name(EC_KEY_get0_group(ec_key));
306 int SSL_set_tmp_ecdh(SSL *ssl, const EC_KEY *ec_key) { argument
307 if (ec_key == NULL || EC_KEY_get0_group(ec_key) == NULL) {
311 int nid = EC_GROUP_get_curve_name(EC_KEY_get0_group(ec_key));
338 EC_KEY *ec_key = EVP_PKEY_get0_EC_KEY(private_key); local
339 if (ec_key
[all...]
H A Ds3_clnt.c160 #include <openssl/ec_key.h>
2018 EC_KEY *ec_key = EVP_PKEY_get0_EC_KEY(ssl->tlsext_channel_id_private); local
2019 if (ec_key == NULL) {
2029 !EC_POINT_get_affine_coordinates_GFp(EC_KEY_get0_group(ec_key),
2030 EC_KEY_get0_public_key(ec_key),
2041 sig = ECDSA_do_sign(digest, digest_len, ec_key);
H A Dt1_lib.c526 EC_KEY *ec_key = EVP_PKEY_get0_EC_KEY(pkey); local
527 if (ec_key == NULL ||
528 !tls1_curve_params_from_ec_key(&curve_id, &comp_id, ec_key) ||
/external/conscrypt/src/main/native/
H A Dorg_conscrypt_NativeCrypto.cpp2068 jobject EcKeyGetKey(const EC_KEY* ec_key) { argument
2070 ec_key, g_ecdsa_exdata_index));
2074 size_t EcdsaMethodGroupOrderSize(const EC_KEY* ec_key) { argument
2076 ec_key, g_ecdsa_exdata_index));
2084 EC_KEY* ec_key) {
2086 jobject private_key = EcKeyGetKey(ec_key);
2110 size_t max_expected_size = ECDSA_size(ec_key);
2126 EC_KEY* /* ec_key */) {
2080 EcdsaMethodSign(const uint8_t* digest, size_t digest_len, uint8_t* sig, unsigned int* sig_len, EC_KEY* ec_key) argument

Completed in 202 milliseconds