Home
last modified time | relevance | path

Searched refs:EVP_PKEY_X25519 (Results 1 – 16 of 16) sorted by relevance

/freebsd/crypto/openssl/crypto/ec/
H A Decx_backend.h11 #define IS25519(id) ((id) == EVP_PKEY_X25519 || (id) == EVP_PKEY_ED25519)
16 (IS25519(id) ? ((id) == EVP_PKEY_X25519 ? ECX_KEY_TYPE_X25519 \
H A Decx_meth.c426 return ecx_generic_import_from(params, vpctx, EVP_PKEY_X25519); in x25519_import_from()
430 EVP_PKEY_X25519,
431 EVP_PKEY_X25519,
786 EVP_PKEY_X25519,
1344 EVP_PKEY_X25519,
H A Decx_backend.c209 if (id == EVP_PKEY_X25519) { in ossl_ecx_key_op()
/freebsd/crypto/openssl/doc/man7/
H A DX25519.pod24 EVP_PKEY_CTX *pctx = EVP_PKEY_CTX_new_id(EVP_PKEY_X25519, NULL);
49 EVP_PKEY_CTX *pctx = EVP_PKEY_CTX_new_id(EVP_PKEY_X25519, NULL);
/freebsd/crypto/openssl/providers/implementations/encode_decode/
H A Dencode_key2any.c817 # define x25519_evp_type EVP_PKEY_X25519
1419 MAKE_ENCODER(x25519, ecx, EVP_PKEY_X25519, EncryptedPrivateKeyInfo, der);
1420 MAKE_ENCODER(x25519, ecx, EVP_PKEY_X25519, EncryptedPrivateKeyInfo, pem);
1421 MAKE_ENCODER(x25519, ecx, EVP_PKEY_X25519, PrivateKeyInfo, der);
1422 MAKE_ENCODER(x25519, ecx, EVP_PKEY_X25519, PrivateKeyInfo, pem);
1423 MAKE_ENCODER(x25519, ecx, EVP_PKEY_X25519, SubjectPublicKeyInfo, der);
1424 MAKE_ENCODER(x25519, ecx, EVP_PKEY_X25519, SubjectPublicKeyInfo, pem);
H A Ddecode_der2key.c479 # define x25519_evp_type EVP_PKEY_X25519
/freebsd/crypto/openssl/doc/man3/
H A DEVP_PKEY_new.pod109 algorithm that supports raw private keys, i.e. one of B<EVP_PKEY_X25519>,
128 B<EVP_PKEY_X25519>, B<EVP_PKEY_ED25519>, B<EVP_PKEY_X448> or B<EVP_PKEY_ED448>.
141 B<EVP_PKEY_X25519>, B<EVP_PKEY_ED25519>, B<EVP_PKEY_X448> or B<EVP_PKEY_ED448>.
150 Currently this is: B<EVP_PKEY_X25519>, B<EVP_PKEY_ED25519>, B<EVP_PKEY_X448> or
H A DEVP_PKEY_CTX_new.pod86 B<EVP_PKEY_DH>, B<EVP_PKEY_EC>, B<EVP_PKEY_SM2>, B<EVP_PKEY_X25519>,
/freebsd/crypto/openssl/include/crypto/
H A Decx.h59 ? EVP_PKEY_X25519 \
/freebsd/crypto/openssl/test/
H A Devp_extra_test2.c252 {kExampleECXKey2DER, sizeof(kExampleECXKey2DER), EVP_PKEY_X25519},
470 } else if (ak->evptype == EVP_PKEY_X25519) { in test_d2i_AutoPrivateKey_ex()
H A Devp_extra_test.c2240 EVP_PKEY_X25519, "01234567890123456789012345678901",
4563 id = EVP_PKEY_X25519; in test_custom_pmeth()
4610 } if (id == EVP_PKEY_DH || id == EVP_PKEY_X25519) { in test_custom_pmeth()
4615 if (id != EVP_PKEY_ED25519 && id != EVP_PKEY_X25519) { in test_custom_pmeth()
/freebsd/crypto/openssl/crypto/x509/
H A Dx_pubkey.c929 if (EVP_PKEY_get_id(pkey) == EVP_PKEY_X25519) in ossl_d2i_X25519_PUBKEY()
953 (void)EVP_PKEY_assign(pktmp, EVP_PKEY_X25519, (ECX_KEY *)a); in ossl_i2d_X25519_PUBKEY()
/freebsd/crypto/openssl/crypto/evp/
H A Dctrl_params_translate.c2374 { SET, EVP_PKEY_X25519, EVP_PKEY_X25519, EVP_PKEY_OP_KEYGEN, -1, NULL, NULL,
2376 { SET, EVP_PKEY_X25519, EVP_PKEY_X25519, EVP_PKEY_OP_PARAMGEN, -1, NULL, NULL,
H A Dp_lib.c1013 { EVP_PKEY_X25519, "X25519" },
/freebsd/crypto/openssl/include/openssl/
H A Devp.h78 # define EVP_PKEY_X25519 NID_X25519 macro
/freebsd/crypto/openssl/ssl/
H A Dt1_lib.c173 {EVP_PKEY_X25519, OSSL_TLS_GROUP_ID_x25519},