Home
last modified time | relevance | path

Searched refs:EVP_PKEY_derive (Results 1 – 25 of 31) sorted by relevance

12

/freebsd-12-stable/crypto/openssl/doc/man3/
DEVP_PKEY_derive.pod5 EVP_PKEY_derive_init, EVP_PKEY_derive_set_peer, EVP_PKEY_derive - derive public key algorithm share…
13 int EVP_PKEY_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen);
23 The EVP_PKEY_derive() derives a shared secret using B<ctx>.
36 The function EVP_PKEY_derive() can be called more than once on the same
41 EVP_PKEY_derive_init() and EVP_PKEY_derive() return 1 for success and 0
68 if (EVP_PKEY_derive(ctx, NULL, &skeylen) <= 0)
76 if (EVP_PKEY_derive(ctx, skey, &skeylen) <= 0)
DEVP_PKEY_CTX_set_hkdf_md.pod43 This is the default mode. Calling L<EVP_PKEY_derive(3)> on an EVP_PKEY_CTX set
53 In this mode calling L<EVP_PKEY_derive(3)> will just perform the extract
62 In this mode calling L<EVP_PKEY_derive(3)> will just perform the expand
108 parameter to the L<EVP_PKEY_derive(3)> function.
112 desired length, and pass that buffer to L<EVP_PKEY_derive(3)> along with (a
144 if (EVP_PKEY_derive(pctx, out, &outlen) <= 0)
155 L<EVP_PKEY_derive(3)>
DEVP_PKEY_CTX_set_tls1_prf_md.pod23 using L<EVP_PKEY_derive(3)>.
62 EVP_PKEY_derive() function. Since the output length is variable, setting
91 if (EVP_PKEY_derive(pctx, out, &outlen) <= 0)
98 L<EVP_PKEY_derive(3)>
DEVP_PKEY_size.pod23 L<EVP_PKEY_encrypt(3)>, L<EVP_PKEY_decrypt(3)>, L<EVP_PKEY_derive(3)>.
69 L<EVP_PKEY_derive(3)>
DEVP_PKEY_CTX_set1_pbe_pass.pod59 L<EVP_PKEY_derive(3)>
DEVP_PKEY_CTX_set_scrypt_N.pod75 L<EVP_PKEY_derive(3)>
DEVP_PKEY_decrypt.pod90 L<EVP_PKEY_derive(3)>
DEVP_PKEY_verify.pod88 L<EVP_PKEY_derive(3)>
DEVP_PKEY_encrypt.pod95 L<EVP_PKEY_derive(3)>
DEVP_PKEY_verify_recover.pod99 L<EVP_PKEY_derive(3)>
DEVP_PKEY_sign.pod100 L<EVP_PKEY_derive(3)>
DEVP_PKEY_CTX_set_rsa_pss_keygen_md.pod83 L<EVP_PKEY_derive(3)>
DEVP_PKEY_keygen.pod188 L<EVP_PKEY_derive(3)>
DEVP_PKEY_CTX_ctrl.pod315 EVP_PKEY_derive() is the output of the KDF instead of the DH shared secret.
451 L<EVP_PKEY_derive(3)>,
DEVP_PKEY_meth_new.pod346 L<EVP_PKEY_derive_init(3)> and L<EVP_PKEY_derive(3)>.
/freebsd-12-stable/crypto/openssl/doc/man7/
Dscrypt.pod39 length parameter to the L<EVP_PKEY_derive(3)> function.
70 if (EVP_PKEY_derive(pctx, out, &outlen) <= 0) {
71 error("EVP_PKEY_derive");
104 L<EVP_PKEY_derive(3)>
DX25519.pod55 The key derivation example in L<EVP_PKEY_derive(3)> can be used with
62 L<EVP_PKEY_derive(3)>,
Devp.pod41 =item For key agreement see L<EVP_PKEY_derive(3)>
101 L<EVP_PKEY_derive(3)>,
DRSA-PSS.pod50 L<EVP_PKEY_derive(3)>
/freebsd-12-stable/crypto/openssl/crypto/evp/
Dpmeth_fn.c284 int EVP_PKEY_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *pkeylen) in EVP_PKEY_derive() function
/freebsd-12-stable/crypto/openssl/ssl/
Dtls13_enc.c97 || EVP_PKEY_derive(pctx, out, &outlen) <= 0; in tls13_hkdf_expand()
242 || EVP_PKEY_derive(pctx, outsecret, &mdlen) in tls13_generate_secret()
Dt1_enc.c50 || EVP_PKEY_derive(pctx, out, &olen) <= 0) { in tls1_PRF()
/freebsd-12-stable/crypto/openssl/crypto/cms/
Dcms_kari.c200 if (EVP_PKEY_derive(kari->pctx, kek, &keklen) <= 0) in cms_kek_cipher()
/freebsd-12-stable/crypto/openssl/apps/
Dpkeyutl.c519 rv = EVP_PKEY_derive(ctx, out, poutlen); in do_keyop()
Dspeed.c1186 EVP_PKEY_derive(ctx, derived_secret, outlen); in ECDH_EVP_derive_key_loop()
3024 EVP_PKEY_derive(ctx, NULL, &outlen) <= 0 || /* determine max length */ in speed_main()
3041 !EVP_PKEY_derive(test_ctx, NULL, &test_outlen) || /* determine max length */ in speed_main()
3042 !EVP_PKEY_derive(ctx, loopargs[i].secret_a, &outlen) || /* compute a*B */ in speed_main()
3043 !EVP_PKEY_derive(test_ctx, loopargs[i].secret_b, &test_outlen) || /* compute b*A */ in speed_main()

12