Home
last modified time | relevance | path

Searched refs:EC_KEY (Results 26 – 50 of 67) sorted by relevance

123

/openssl/providers/implementations/exchange/
H A Decdh_exch.c56 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 Decdh_ossl.c29 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 Decp_s390x_nistp.c129 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 Deck_prn.c36 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 DSSL_CTX_set_tmp_ecdh.pod12 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 DBIO_get_ex_new_index.pod60 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 DEVP_PKEY_set1_RSA.pod34 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 Dder_ec_key.c14 int ossl_DER_w_algorithmIdentifier_EC(WPACKET *pkt, int cont, EC_KEY *ec) in ossl_DER_w_algorithmIdentifier_EC()
H A Dder_sm2_key.c15 int ossl_DER_w_algorithmIdentifier_SM2(WPACKET *pkt, int cont, EC_KEY *ec) in ossl_DER_w_algorithmIdentifier_SM2()
H A Dder_sm2_sig.c24 EC_KEY *ec, int mdnid) in ossl_DER_w_algorithmIdentifier_SM2_with_MD()
H A Dder_ec_sig.c28 EC_KEY *ec, int mdnid) in ossl_DER_w_algorithmIdentifier_ECDSA_with_MD()
/openssl/include/crypto/
H A Dtypes.h20 typedef struct ec_key_st EC_KEY; typedef
/openssl/providers/implementations/include/prov/
H A Decx.h29 int ossl_ec_dhkem_derive_private(EC_KEY *ec, BIGNUM *privout,
/openssl/crypto/sm2/
H A Dsm2_key.c22 int ossl_sm2_key_private_check(const EC_KEY *eckey) in ossl_sm2_key_private_check()
H A Dsm2_crypt.c87 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 Decdsatest.c83 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 Dsm2_internal_test.c142 EC_KEY *key = NULL; in test_sm2_crypt()
315 EC_KEY *key = NULL; in test_sm2_sign()
/openssl/include/openssl/
H A Dx509.h.in409 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 Dtypes.h158 typedef struct ec_key_st EC_KEY; typedef
/openssl/crypto/x509/
H A Dx_pubkey.c796 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 Dasn1.c366 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 Ddtlsserver.c608 EC_KEY *ecdsakey = NULL; in FuzzerTestOneInput()
H A Dserver.c530 EC_KEY *ecdsakey = NULL; in FuzzerTestOneInput()
/openssl/ssl/
H A Dtls_depr.c176 const EC_GROUP *group = EC_KEY_get0_group((const EC_KEY *)key); in ssl_set_tmp_ecdh_groups()
/openssl/providers/implementations/asymciphers/
H A Dsm2_enc.c44 EC_KEY *key;

Completed in 46 milliseconds

123