/external/boringssl/src/crypto/evp/ |
D | p_ec_asn1.c | 69 const EC_KEY *ec_key = key->pkey.ec; in eckey_pub_encode() local 70 const EC_GROUP *group = EC_KEY_get0_group(ec_key); in eckey_pub_encode() 71 const EC_POINT *public_key = EC_KEY_get0_public_key(ec_key); in eckey_pub_encode() 152 EC_KEY *ec_key = EC_KEY_parse_private_key(key, group); in eckey_priv_decode() local 154 if (ec_key == NULL || CBS_len(key) != 0) { in eckey_priv_decode() 156 EC_KEY_free(ec_key); in eckey_priv_decode() 160 EVP_PKEY_assign_EC_KEY(out, ec_key); in eckey_priv_decode() 165 const EC_KEY *ec_key = key->pkey.ec; in eckey_priv_encode() local 171 unsigned enc_flags = EC_KEY_get_enc_flags(ec_key) | EC_PKEY_NO_PARAMETERS; in eckey_priv_encode() 180 !EC_KEY_marshal_curve_name(&algorithm, EC_KEY_get0_group(ec_key)) || in eckey_priv_encode() [all …]
|
D | evp.c | 293 EC_KEY *ec_key = EVP_PKEY_get0_EC_KEY(pkey); in EVP_PKEY_get1_EC_KEY() local 294 if (ec_key != NULL) { in EVP_PKEY_get1_EC_KEY() 295 EC_KEY_up_ref(ec_key); in EVP_PKEY_get1_EC_KEY() 297 return ec_key; in EVP_PKEY_get1_EC_KEY()
|
D | evp_asn1.c | 212 EC_KEY *ec_key = EC_KEY_parse_private_key(cbs, NULL); in old_priv_decode() local 213 if (ec_key == NULL || !EVP_PKEY_assign_EC_KEY(ret, ec_key)) { in old_priv_decode() 214 EC_KEY_free(ec_key); in old_priv_decode()
|
/external/boringssl/src/crypto/fipsmodule/self_check/ |
D | self_check.c | 213 EC_KEY *ec_key = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1); in self_test_ecdsa_key() local 217 if (ec_key == NULL || qx == NULL || qy == NULL || d == NULL || in self_test_ecdsa_key() 218 !EC_KEY_set_public_key_affine_coordinates(ec_key, qx, qy) || in self_test_ecdsa_key() 219 !EC_KEY_set_private_key(ec_key, d)) { in self_test_ecdsa_key() 220 EC_KEY_free(ec_key); in self_test_ecdsa_key() 221 ec_key = NULL; in self_test_ecdsa_key() 227 return ec_key; in self_test_ecdsa_key() 386 EC_KEY *ec_key = NULL; in BORINGSSL_self_test() local 523 ec_key = self_test_ecdsa_key(); in BORINGSSL_self_test() 524 if (ec_key == NULL) { in BORINGSSL_self_test() [all …]
|
/external/boringssl/src/fipstools/ |
D | cavp_kas_test.cc | 63 bssl::UniquePtr<EC_KEY> ec_key(EC_KEY_new_by_curve_name(nid)); in TestKAS() local 65 if (!their_x || !their_y || !ec_key || !ctx) { in TestKAS() 69 const EC_GROUP *const group = EC_KEY_get0_group(ec_key.get()); in TestKAS() 80 !EC_KEY_set_private_key(ec_key.get(), our_k.get()) || in TestKAS() 86 } else if (!EC_KEY_generate_key(ec_key.get())) { in TestKAS() 92 ec_key.get())) { in TestKAS() 109 const EC_POINT *pub = EC_KEY_get0_public_key(ec_key.get()); in TestKAS()
|
D | test_fips.c | 208 EC_KEY *ec_key = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1); in main() local 209 if (ec_key == NULL) { in main() 215 if (!EC_KEY_generate_key_fips(ec_key)) { in main() 224 ECDSA_do_sign(kPlaintextSHA256, sizeof(kPlaintextSHA256), ec_key); in main() 227 ec_key)) { in main() 233 EC_KEY_free(ec_key); in main()
|
/external/nos/host/android/hals/keymaster/ |
D | import_key.cpp | 160 const EC_KEY *ec_key = EVP_PKEY_get0_EC_KEY(pkey.get()); in import_key_ec() local 161 if (ec_key == nullptr) { in import_key_ec() 168 const EC_GROUP *group = EC_KEY_get0_group(ec_key); in import_key_ec() 202 const BIGNUM *d = EC_KEY_get0_private_key(ec_key); in import_key_ec() 203 const EC_POINT *pub_key = EC_KEY_get0_public_key(ec_key); in import_key_ec() 207 if (!EC_POINT_get_affine_coordinates_GFp(EC_KEY_get0_group(ec_key), in import_key_ec()
|
D | export_key.cpp | 138 bssl::UniquePtr<EC_KEY> ec_key(EC_KEY_new_by_curve_name(curve_nid)); in export_key_der() local 139 if (!ec_key.get()) { in export_key_der() 144 if (!EC_KEY_set_public_key(ec_key.get(), ec_point.get())) { in export_key_der() 154 if (!EVP_PKEY_set1_EC_KEY(pkey.get(), ec_key.get())) { in export_key_der()
|
/external/boringssl/src/tool/ |
D | server.cc | 109 bssl::UniquePtr<EC_KEY> ec_key(EC_KEY_new_by_curve_name(NID_X9_62_prime256v1)); in MakeKeyPairForSelfSignedCert() local 110 if (!ec_key || !EC_KEY_generate_key(ec_key.get())) { in MakeKeyPairForSelfSignedCert() 115 if (!evp_pkey || !EVP_PKEY_assign_EC_KEY(evp_pkey.get(), ec_key.release())) { in MakeKeyPairForSelfSignedCert()
|
/external/webrtc/webrtc/base/ |
D | opensslidentity.cc | 67 EC_KEY* ec_key = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1); in MakeKey() local 68 if (!pkey || !ec_key || !EC_KEY_generate_key(ec_key) || in MakeKey() 69 !EVP_PKEY_assign_EC_KEY(pkey, ec_key)) { in MakeKey() 71 EC_KEY_free(ec_key); in MakeKey()
|
/external/boringssl/src/ssl/ |
D | ssl_lib.cc | 2246 const EC_KEY *ec_key = EVP_PKEY_get0_EC_KEY(private_key); in is_p256_key() local 2247 return ec_key != NULL && in is_p256_key() 2248 EC_GROUP_get_curve_name(EC_KEY_get0_group(ec_key)) == in is_p256_key() 2901 int SSL_CTX_set_tmp_ecdh(SSL_CTX *ctx, const EC_KEY *ec_key) { in SSL_CTX_set_tmp_ecdh() argument 2902 if (ec_key == NULL || EC_KEY_get0_group(ec_key) == NULL) { in SSL_CTX_set_tmp_ecdh() 2906 int nid = EC_GROUP_get_curve_name(EC_KEY_get0_group(ec_key)); in SSL_CTX_set_tmp_ecdh() 2910 int SSL_set_tmp_ecdh(SSL *ssl, const EC_KEY *ec_key) { in SSL_set_tmp_ecdh() argument 2911 if (ec_key == NULL || EC_KEY_get0_group(ec_key) == NULL) { in SSL_set_tmp_ecdh() 2915 int nid = EC_GROUP_get_curve_name(EC_KEY_get0_group(ec_key)); in SSL_set_tmp_ecdh()
|
D | ssl_cert.cc | 715 EC_KEY *ec_key = EVP_PKEY_get0_EC_KEY(pkey); in ssl_check_leaf_certificate() local 718 &group_id, EC_GROUP_get_curve_name(EC_KEY_get0_group(ec_key))) || in ssl_check_leaf_certificate() 720 EC_KEY_get_conv_form(ec_key) != POINT_CONVERSION_UNCOMPRESSED) { in ssl_check_leaf_certificate()
|
D | t1_lib.cc | 3786 EC_KEY *ec_key = EVP_PKEY_get0_EC_KEY(hs->config->channel_id_private.get()); in tls1_write_channel_id() local 3787 if (ec_key == nullptr) { in tls1_write_channel_id() 3794 !EC_POINT_get_affine_coordinates_GFp(EC_KEY_get0_group(ec_key), in tls1_write_channel_id() 3795 EC_KEY_get0_public_key(ec_key), in tls1_write_channel_id() 3800 UniquePtr<ECDSA_SIG> sig(ECDSA_do_sign(digest, digest_len, ec_key)); in tls1_write_channel_id()
|
/external/boringssl/src/util/ |
D | doc.config | 33 "include/openssl/ec_key.h",
|
/external/conscrypt/common/src/jni/main/cpp/conscrypt/ |
D | native_crypto.cc | 809 jobject EcKeyGetKey(const EC_KEY* ec_key) { in EcKeyGetKey() argument 811 reinterpret_cast<KeyExData*>(EC_KEY_get_ex_data(ec_key, g_ecdsa_exdata_index)); in EcKeyGetKey() 816 EC_KEY* ec_key) { in EcdsaMethodSign() argument 818 jobject private_key = EcKeyGetKey(ec_key); in EcdsaMethodSign() 841 size_t max_expected_size = ECDSA_size(ec_key); in EcdsaMethodSign() 2334 bssl::UniquePtr<EC_KEY> ec_key(EVP_PKEY_get1_EC_KEY(pkey)); in NativeCrypto_ECDSA_size() local 2335 if (ec_key.get() == nullptr) { in NativeCrypto_ECDSA_size() 2341 size_t size = ECDSA_size(ec_key.get()); in NativeCrypto_ECDSA_size() 2357 bssl::UniquePtr<EC_KEY> ec_key(EVP_PKEY_get1_EC_KEY(pkey)); in NativeCrypto_ECDSA_sign() local 2358 if (ec_key.get() == nullptr) { in NativeCrypto_ECDSA_sign() [all …]
|
/external/boringssl/src/include/openssl/ |
D | ssl.h | 4350 OPENSSL_EXPORT int SSL_CTX_set_tmp_ecdh(SSL_CTX *ctx, const EC_KEY *ec_key); 4354 OPENSSL_EXPORT int SSL_set_tmp_ecdh(SSL *ssl, const EC_KEY *ec_key);
|
/external/grpc-grpc/ |
D | grpc.gemspec | 817 s.files += %w( third_party/boringssl/crypto/fipsmodule/ec/ec_key.c ) 895 s.files += %w( third_party/boringssl/include/openssl/ec_key.h )
|