/openssl/providers/implementations/exchange/ |
H A D | ecdh_exch.c | 56 EC_KEY *k; 57 EC_KEY *peerk; 132 int ecdh_match_params(const EC_KEY *priv, const EC_KEY *peer) in ecdh_match_params() 458 size_t ecdh_size(const EC_KEY *k) in ecdh_size() 480 EC_KEY *privk = NULL; in ecdh_plain_derive()
|
/openssl/crypto/ec/ |
H A D | ecdh_ossl.c | 29 const EC_POINT *pub_key, const EC_KEY *ecdh) in ossl_ecdh_compute_key() 50 const EC_POINT *pub_key, const EC_KEY *ecdh) in ossl_ecdh_simple_compute_key()
|
H A D | ecp_s390x_nistp.c | 129 EC_KEY *eckey, in ecdsa_s390x_nistp_sign_sig() 225 const ECDSA_SIG *sig, EC_KEY *eckey, in ecdsa_s390x_nistp_verify_sig() 305 EC_KEY *eckey) \ 316 EC_KEY *eckey) \
|
H A D | eck_prn.c | 36 int EC_KEY_print_fp(FILE *fp, const EC_KEY *x, int off) in EC_KEY_print_fp() 51 int ECParameters_print_fp(FILE *fp, const EC_KEY *x) in ECParameters_print_fp()
|
/openssl/doc/man3/ |
H A D | SSL_CTX_set_tmp_ecdh.pod | 12 long SSL_CTX_set_tmp_ecdh(SSL_CTX *ctx, const EC_KEY *ecdh); 13 long SSL_set_tmp_ecdh(SSL *ssl, const EC_KEY *ecdh);
|
H A D | BIO_get_ex_new_index.pod | 60 int EC_KEY_set_ex_data(EC_KEY *type, int idx, void *arg); 61 void *EC_KEY_get_ex_data(EC_KEY *type, int idx); 78 All functions with a I<TYPE> of B<DH>, B<DSA>, B<RSA> and B<EC_KEY> are deprecated.
|
H A D | EVP_PKEY_set1_RSA.pod | 34 int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, EC_KEY *key); 39 EC_KEY *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey); 47 const EC_KEY *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); 53 int EVP_PKEY_assign_EC_KEY(EVP_PKEY *pkey, EC_KEY *key); 173 the passed B<EC_KEY> is an L<SM2(7)> key, and will set the B<EVP_PKEY>
|
/openssl/providers/common/der/ |
H A D | der_ec_key.c | 14 int ossl_DER_w_algorithmIdentifier_EC(WPACKET *pkt, int cont, EC_KEY *ec) in ossl_DER_w_algorithmIdentifier_EC()
|
H A D | der_sm2_key.c | 15 int ossl_DER_w_algorithmIdentifier_SM2(WPACKET *pkt, int cont, EC_KEY *ec) in ossl_DER_w_algorithmIdentifier_SM2()
|
H A D | der_sm2_sig.c | 24 EC_KEY *ec, int mdnid) in ossl_DER_w_algorithmIdentifier_SM2_with_MD()
|
H A D | der_ec_sig.c | 28 EC_KEY *ec, int mdnid) in ossl_DER_w_algorithmIdentifier_ECDSA_with_MD()
|
/openssl/include/crypto/ |
H A D | types.h | 20 typedef struct ec_key_st EC_KEY; typedef
|
/openssl/providers/implementations/include/prov/ |
H A D | ecx.h | 29 int ossl_ec_dhkem_derive_private(EC_KEY *ec, BIGNUM *privout,
|
/openssl/crypto/sm2/ |
H A D | sm2_key.c | 22 int ossl_sm2_key_private_check(const EC_KEY *eckey) in ossl_sm2_key_private_check()
|
H A D | sm2_crypt.c | 87 int ossl_sm2_ciphertext_size(const EC_KEY *key, const EVP_MD *digest, in ossl_sm2_ciphertext_size() 107 int ossl_sm2_encrypt(const EC_KEY *key, in ossl_sm2_encrypt() 275 int ossl_sm2_decrypt(const EC_KEY *key, in ossl_sm2_decrypt()
|
/openssl/test/ |
H A D | ecdsatest.c | 83 EC_KEY *key = NULL; in x9_62_tests() 190 EC_KEY *eckey_neg = NULL, *eckey = NULL; in test_builtin() 356 EC_KEY *eckey = NULL; in test_ecdsa_sig_NULL()
|
H A D | sm2_internal_test.c | 142 EC_KEY *key = NULL; in test_sm2_crypt() 315 EC_KEY *key = NULL; in test_sm2_sign()
|
/openssl/include/openssl/ |
H A D | x509.h.in | 409 OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey); 410 OSSL_DEPRECATEDIN_3_0 int i2d_EC_PUBKEY_fp(FILE *fp, const EC_KEY *eckey); 411 OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey); 412 OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_fp(FILE *fp, const EC_KEY *eckey); 458 OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey); 459 OSSL_DEPRECATEDIN_3_0 int i2d_EC_PUBKEY_bio(BIO *bp, const EC_KEY *eckey); 460 OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey); 461 OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey); 545 DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, EC_KEY, EC_PUBKEY)
|
H A D | types.h | 158 typedef struct ec_key_st EC_KEY; typedef
|
/openssl/crypto/x509/ |
H A D | x_pubkey.c | 796 EC_KEY *d2i_EC_PUBKEY(EC_KEY **a, const unsigned char **pp, long length) in d2i_EC_PUBKEY() 799 EC_KEY *key = NULL; in d2i_EC_PUBKEY() 821 int i2d_EC_PUBKEY(const EC_KEY *a, unsigned char **pp) in i2d_EC_PUBKEY() 832 (void)EVP_PKEY_assign_EC_KEY(pktmp, (EC_KEY *)a); in i2d_EC_PUBKEY()
|
/openssl/fuzz/ |
H A D | asn1.c | 366 DO_TEST_PRINT_OFFSET(EC_KEY, d2i_ECPrivateKey, i2d_ECPrivateKey, EC_KEY_print); in FuzzerTestOneInput() 367 DO_TEST(EC_KEY, d2i_ECParameters, i2d_ECParameters, ECParameters_print); in FuzzerTestOneInput()
|
H A D | dtlsserver.c | 608 EC_KEY *ecdsakey = NULL; in FuzzerTestOneInput()
|
H A D | server.c | 530 EC_KEY *ecdsakey = NULL; in FuzzerTestOneInput()
|
/openssl/ssl/ |
H A D | tls_depr.c | 176 const EC_GROUP *group = EC_KEY_get0_group((const EC_KEY *)key); in ssl_set_tmp_ecdh_groups()
|
/openssl/providers/implementations/asymciphers/ |
H A D | sm2_enc.c | 44 EC_KEY *key;
|