Searched refs:EVP_PKEY_derive (Results 1 – 25 of 31) sorted by relevance
12
| /freebsd-12-stable/crypto/openssl/doc/man3/ |
| D | EVP_PKEY_derive.pod | 5 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)
|
| D | EVP_PKEY_CTX_set_hkdf_md.pod | 43 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)>
|
| D | EVP_PKEY_CTX_set_tls1_prf_md.pod | 23 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)>
|
| D | EVP_PKEY_size.pod | 23 L<EVP_PKEY_encrypt(3)>, L<EVP_PKEY_decrypt(3)>, L<EVP_PKEY_derive(3)>. 69 L<EVP_PKEY_derive(3)>
|
| D | EVP_PKEY_CTX_set1_pbe_pass.pod | 59 L<EVP_PKEY_derive(3)>
|
| D | EVP_PKEY_CTX_set_scrypt_N.pod | 75 L<EVP_PKEY_derive(3)>
|
| D | EVP_PKEY_decrypt.pod | 90 L<EVP_PKEY_derive(3)>
|
| D | EVP_PKEY_verify.pod | 88 L<EVP_PKEY_derive(3)>
|
| D | EVP_PKEY_encrypt.pod | 95 L<EVP_PKEY_derive(3)>
|
| D | EVP_PKEY_verify_recover.pod | 99 L<EVP_PKEY_derive(3)>
|
| D | EVP_PKEY_sign.pod | 100 L<EVP_PKEY_derive(3)>
|
| D | EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod | 83 L<EVP_PKEY_derive(3)>
|
| D | EVP_PKEY_keygen.pod | 188 L<EVP_PKEY_derive(3)>
|
| D | EVP_PKEY_CTX_ctrl.pod | 315 EVP_PKEY_derive() is the output of the KDF instead of the DH shared secret. 451 L<EVP_PKEY_derive(3)>,
|
| D | EVP_PKEY_meth_new.pod | 346 L<EVP_PKEY_derive_init(3)> and L<EVP_PKEY_derive(3)>.
|
| /freebsd-12-stable/crypto/openssl/doc/man7/ |
| D | scrypt.pod | 39 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)>
|
| D | X25519.pod | 55 The key derivation example in L<EVP_PKEY_derive(3)> can be used with 62 L<EVP_PKEY_derive(3)>,
|
| D | evp.pod | 41 =item For key agreement see L<EVP_PKEY_derive(3)> 101 L<EVP_PKEY_derive(3)>,
|
| D | RSA-PSS.pod | 50 L<EVP_PKEY_derive(3)>
|
| /freebsd-12-stable/crypto/openssl/crypto/evp/ |
| D | pmeth_fn.c | 284 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/ |
| D | tls13_enc.c | 97 || EVP_PKEY_derive(pctx, out, &outlen) <= 0; in tls13_hkdf_expand() 242 || EVP_PKEY_derive(pctx, outsecret, &mdlen) in tls13_generate_secret()
|
| D | t1_enc.c | 50 || EVP_PKEY_derive(pctx, out, &olen) <= 0) { in tls1_PRF()
|
| /freebsd-12-stable/crypto/openssl/crypto/cms/ |
| D | cms_kari.c | 200 if (EVP_PKEY_derive(kari->pctx, kek, &keklen) <= 0) in cms_kek_cipher()
|
| /freebsd-12-stable/crypto/openssl/apps/ |
| D | pkeyutl.c | 519 rv = EVP_PKEY_derive(ctx, out, poutlen); in do_keyop()
|
| D | speed.c | 1186 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