/freebsd/crypto/openssl/crypto/ec/ |
H A D | ecx_backend.h | 11 #define IS25519(id) ((id) == EVP_PKEY_X25519 || (id) == EVP_PKEY_ED25519) 16 (IS25519(id) ? ((id) == EVP_PKEY_X25519 ? ECX_KEY_TYPE_X25519 \
|
H A D | ecx_meth.c | 426 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 D | ecx_backend.c | 209 if (id == EVP_PKEY_X25519) { in ossl_ecx_key_op()
|
/freebsd/crypto/openssl/doc/man7/ |
H A D | X25519.pod | 24 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 D | encode_key2any.c | 817 # 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 D | decode_der2key.c | 479 # define x25519_evp_type EVP_PKEY_X25519
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | EVP_PKEY_new.pod | 109 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 D | EVP_PKEY_CTX_new.pod | 86 B<EVP_PKEY_DH>, B<EVP_PKEY_EC>, B<EVP_PKEY_SM2>, B<EVP_PKEY_X25519>,
|
/freebsd/crypto/openssl/include/crypto/ |
H A D | ecx.h | 59 ? EVP_PKEY_X25519 \
|
/freebsd/crypto/openssl/test/ |
H A D | evp_extra_test2.c | 252 {kExampleECXKey2DER, sizeof(kExampleECXKey2DER), EVP_PKEY_X25519}, 470 } else if (ak->evptype == EVP_PKEY_X25519) { in test_d2i_AutoPrivateKey_ex()
|
H A D | evp_extra_test.c | 2240 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 D | x_pubkey.c | 929 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 D | ctrl_params_translate.c | 2374 { 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 D | p_lib.c | 1013 { EVP_PKEY_X25519, "X25519" },
|
/freebsd/crypto/openssl/include/openssl/ |
H A D | evp.h | 78 # define EVP_PKEY_X25519 NID_X25519 macro
|
/freebsd/crypto/openssl/ssl/ |
H A D | t1_lib.c | 173 {EVP_PKEY_X25519, OSSL_TLS_GROUP_ID_x25519},
|