Searched refs:ec_key (Results 1 - 25 of 29) sorted by relevance

12

/external/chromium_org/net/cert/
H A Djwk_serializer_openssl.cc9 #include <openssl/ec_key.h>
29 crypto::ScopedEC_KEY ec_key(EVP_PKEY_get1_EC_KEY(pkey));
30 if (!ec_key)
32 const EC_GROUP* ec_group = EC_KEY_get0_group(ec_key.get());
50 const EC_POINT* ec_point = EC_KEY_get0_public_key(ec_key.get());
/external/openssl/crypto/ec/
H A Dec_ameth.c68 static int eckey_param2type(int *pptype, void **ppval, EC_KEY *ec_key) argument
72 if (ec_key == NULL || (group = EC_KEY_get0_group(ec_key)) == NULL)
90 pstr->length = i2d_ECParameters(ec_key, &pstr->data);
105 EC_KEY *ec_key = pkey->pkey.ec; local
111 if (!eckey_param2type(&ptype, &pval, ec_key))
116 penclen = i2o_ECPublicKey(ec_key, NULL);
123 penclen = i2o_ECPublicKey(ec_key, &p);
314 EC_KEY *ec_key; local
320 ec_key
[all...]
H A Dec_key.c1 /* crypto/ec/ec_key.c */
210 EC_KEY *EC_KEY_dup(const EC_KEY *ec_key) argument
215 if (EC_KEY_copy(ret, ec_key) == NULL)
/external/chromium_org/third_party/boringssl/src/crypto/evp/
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);
291 EC_KEY *ec_key; local
297 ec_key = pkey->pkey.ec;
299 if (!eckey_param2type(&ptype, &pval, ec_key)) {
[all...]
H A Dp_ec.c63 #include <openssl/ec_key.h>
/external/chromium_org/third_party/boringssl/src/include/openssl/
H A Decdh.h72 #include <openssl/ec_key.h>
H A Decdsa.h58 #include <openssl/ec_key.h>
H A Dec.h297 #include <openssl/ec_key.h>
/external/chromium_org/net/ssl/
H A Dopenssl_platform_key_mac.cc349 const KeyExData* EcKeyGetExData(const EC_KEY* ec_key) { argument
351 ec_key, global_boringssl_engine.Get().ec_key_ex_index()));
354 size_t EcdsaMethodGroupOrderSize(const EC_KEY* ec_key) { argument
355 const KeyExData* ex_data = EcKeyGetExData(ec_key);
366 EC_KEY* ec_key) {
367 const KeyExData *ex_data = EcKeyGetExData(ec_key);
377 ex_data, &out_len, sig, ECDSA_size(ec_key), digest, digest_len);
411 crypto::ScopedEC_KEY ec_key(
413 if (!ec_key)
417 ec_key
362 EcdsaMethodSign(const uint8_t* digest, size_t digest_len, uint8_t* sig, unsigned int* sig_len, EC_KEY* ec_key) argument
[all...]
/external/chromium_org/crypto/
H A Dec_private_key_openssl.cc95 ScopedEC_KEY ec_key(EC_KEY_new_by_curve_name(NID_X9_62_prime256v1));
96 if (!ec_key.get() || !EC_KEY_generate_key(ec_key.get()))
101 if (!result->key_ || !EVP_PKEY_set1_EC_KEY(result->key_, ec_key.get()))
215 ScopedEC_KEY ec_key(EVP_PKEY_get1_EC_KEY(key_));
216 return ExportKey(ec_key.get(),
223 ScopedEC_KEY ec_key(EVP_PKEY_get1_EC_KEY(key_));
224 return ExportKey(ec_key.get(),
/external/chromium_org/net/android/
H A Dkeystore_openssl.cc442 jobject EcKeyGetKey(const EC_KEY* ec_key) { argument
444 ec_key, global_boringssl_engine.Get().ec_key_ex_index()));
448 size_t EcdsaMethodGroupOrderSize(const EC_KEY* ec_key) { argument
450 ec_key, global_boringssl_engine.Get().ec_key_ex_index()));
458 EC_KEY* ec_key) {
460 jobject private_key = EcKeyGetKey(ec_key);
476 size_t max_expected_size = ECDSA_size(ec_key);
493 EC_KEY* ec_key) {
506 crypto::ScopedEC_KEY ec_key(
528 ec_key
454 EcdsaMethodSign(const uint8_t* digest, size_t digest_len, uint8_t* sig, unsigned int* sig_len, EC_KEY* ec_key) argument
489 EcdsaMethodVerify(const uint8_t* digest, size_t digest_len, const uint8_t* sig, size_t sig_len, EC_KEY* ec_key) argument
[all...]
/external/chromium_org/third_party/boringssl/src/crypto/ecdsa/
H A Decdsa_asn1.c57 #include <openssl/ec_key.h>
/external/chromium_org/third_party/boringssl/src/crypto/engine/
H A Dengine.c19 #include <openssl/ec_key.h>
/external/chromium_org/third_party/boringssl/src/crypto/ec/
H A Dec_key.c68 #include <openssl/ec_key.h>
230 EC_KEY *EC_KEY_dup(const EC_KEY *ec_key) { argument
235 if (EC_KEY_copy(ret, ec_key) == NULL) {
/external/openssl/
H A DCrypto-config-trusty.mk108 crypto/ec/ec_key.c \
/external/chromium_org/third_party/boringssl/
H A Dboringssl.target.darwin-arm.mk139 third_party/boringssl/src/crypto/ec/ec_key.c \
H A Dboringssl.target.darwin-arm64.mk139 third_party/boringssl/src/crypto/ec/ec_key.c \
H A Dboringssl.target.darwin-mips.mk139 third_party/boringssl/src/crypto/ec/ec_key.c \
H A Dboringssl.target.darwin-mips64.mk139 third_party/boringssl/src/crypto/ec/ec_key.c \
H A Dboringssl.target.darwin-x86.mk139 third_party/boringssl/src/crypto/ec/ec_key.c \
H A Dboringssl.target.darwin-x86_64.mk139 third_party/boringssl/src/crypto/ec/ec_key.c \
H A Dboringssl.target.linux-arm.mk139 third_party/boringssl/src/crypto/ec/ec_key.c \
H A Dboringssl.target.linux-arm64.mk139 third_party/boringssl/src/crypto/ec/ec_key.c \
H A Dboringssl.target.linux-mips.mk139 third_party/boringssl/src/crypto/ec/ec_key.c \
H A Dboringssl.target.linux-mips64.mk139 third_party/boringssl/src/crypto/ec/ec_key.c \

Completed in 4029 milliseconds

12