/openssl/test/ |
H A D | evp_kdf_test.c | 74 && TEST_int_gt(EVP_KDF_derive(kctx, out, sizeof(out), params), 0) in test_kdf_tls1_prf() 112 && TEST_int_eq(EVP_KDF_derive(kctx, out, 0, NULL), 0); in test_kdf_tls1_prf_zero_output_size() 130 && TEST_int_gt(EVP_KDF_derive(kctx, out, sizeof(out), params), 0); in test_kdf_tls1_prf_empty_secret() 148 && TEST_int_gt(EVP_KDF_derive(kctx, out, sizeof(out), params), 0); in test_kdf_tls1_prf_1byte_secret() 168 && TEST_int_eq(EVP_KDF_derive(kctx, out, sizeof(out), NULL), 0); in test_kdf_tls1_prf_empty_seed() 186 && TEST_int_gt(EVP_KDF_derive(kctx, out, sizeof(out), params), 0); in test_kdf_tls1_prf_1byte_seed() 234 && TEST_int_gt(EVP_KDF_derive(kctx, out, sizeof(out), params), 0) in test_kdf_hkdf() 334 if (!TEST_int_eq(EVP_KDF_derive(kctx, out, sizeof(out), params), 0)) in test_kdf_hkdf_derive_set_params_fail() 415 && TEST_int_eq(EVP_KDF_derive(kctx, out, 0, NULL), 0); in test_kdf_hkdf_zero_output_size() 1283 && TEST_int_eq(EVP_KDF_derive(kctx, result, 0, NULL), 0); in test_kdf_kbkdf_zero_output_size() [all …]
|
/openssl/doc/man7/ |
H A D | EVP_KDF-SS.pod | 73 This may be used after calling EVP_KDF_derive. It returns 0 if "key-check" 96 parameter to the L<EVP_KDF_derive(3)> function. 119 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) { 120 error("EVP_KDF_derive"); 148 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) { 149 error("EVP_KDF_derive"); 176 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) { 177 error("EVP_KDF_derive"); 193 L<EVP_KDF_derive(3)>,
|
H A D | EVP_KDF-HKDF.pod | 54 This is the default mode. Calling L<EVP_KDF_derive(3)> on an EVP_KDF_CTX set 64 In this mode calling L<EVP_KDF_derive(3)> will just perform the extract 74 In this mode calling L<EVP_KDF_derive(3)> will just perform the expand 92 This may be used after calling EVP_KDF_derive. It returns 0 if "key-check" 115 parameter to the L<EVP_KDF_derive(3)> function. When using 144 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) { 145 error("EVP_KDF_derive"); 161 L<EVP_KDF_derive(3)>,
|
H A D | EVP_KDF-KB.pod | 77 This may be used after calling EVP_KDF_derive. It returns 0 if "key-check" 110 parameter to the L<EVP_KDF_derive(3)> function. 140 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) 141 error("EVP_KDF_derive"); 170 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) 171 error("EVP_KDF_derive"); 184 L<EVP_KDF_derive(3)>,
|
H A D | EVP_KDF-TLS1_PRF.pod | 56 This may be used after calling EVP_KDF_derive. It returns 0 if any "***-check" 61 The default value of 1 causes an error during EVP_KDF_derive() if 102 EVP_KDF_derive() function. 125 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) { 126 error("EVP_KDF_derive"); 140 L<EVP_KDF_derive(3)>,
|
H A D | EVP_KDF-X963.pod | 48 This may be used after calling EVP_KDF_derive. It returns 0 if any "***-check" 87 parameter to the L<EVP_KDF_derive(3)> function. 110 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) { 111 error("EVP_KDF_derive"); 127 L<EVP_KDF_derive(3)>,
|
H A D | EVP_KDF-KRB5KDF.pod | 50 parameter to the L<EVP_KDF_derive(3)> function, and MUST match the key 57 cipher, and pass that buffer to the L<EVP_KDF_derive(3)> function along 84 if (EVP_KDF_derive(kctx, out, outlen, params) <= 0) 98 L<EVP_KDF_derive(3)>,
|
H A D | EVP_KDF-TLS13_KDF.pod | 61 In this mode calling L<EVP_KDF_derive(3)> will just perform the extract 71 In this mode calling L<EVP_KDF_derive(3)> will just perform the expand 89 This may be used after calling EVP_KDF_derive. It returns 0 if any "***-check" 121 The I<OSSL_PARAM> array passed to L<EVP_KDF_derive(3)> or 131 I<keylen> parameter to the L<EVP_KDF_derive(3)> function. When using 149 L<EVP_KDF_derive(3)>,
|
H A D | EVP_KDF-SSHKDF.pod | 92 This may be used after calling EVP_KDF_derive. It returns 0 if any "***-check" 127 parameter to the L<EVP_KDF_derive(3)> function. 131 L<EVP_KDF_derive(3)> function along with the desired length. 163 if (EVP_KDF_derive(kctx, out, outlen, params) <= 0) 178 L<EVP_KDF_derive(3)>,
|
H A D | EVP_KDF-X942-ASN1.pod | 87 This may be used after calling EVP_KDF_derive. It returns 0 if "key-check" 110 parameter to the L<EVP_KDF_derive(3)> function. 140 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) 141 error("EVP_KDF_derive"); 157 L<EVP_KDF_derive(3)>,
|
H A D | life_cycle-kdf.pod | 51 | EVP_KDF_derive | 53 EVP_KDF_derive +-------------------+ | 79 EVP_KDF_derive deriving deriving 104 <tr><th style="border:1px solid" align="left">EVP_KDF_derive</th>
|
H A D | EVP_KDF-SCRYPT.pod | 79 "keylen" parameter to the L<EVP_KDF_derive(3)> function. 103 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) { 104 error("EVP_KDF_derive"); 134 L<EVP_KDF_derive(3)>,
|
H A D | EVP_KDF-PBKDF2.pod | 68 This may be used after calling EVP_KDF_derive. It returns 0 if "pkcs5" 97 L<EVP_KDF_derive(3)>,
|
H A D | EVP_KDF-PVKKDF.pod | 54 L<EVP_KDF_derive(3)>,
|
/openssl/doc/life-cycles/ |
H A D | kdf.dot | 10 newed -> deriving [label="EVP_KDF_derive"]; 11 deriving -> deriving [label="EVP_KDF_derive", style=dashed];
|
/openssl/crypto/ec/ |
H A D | ecdh_kdf.c | 45 ret = EVP_KDF_derive(kctx, out, outlen, params) > 0; in ossl_ecdh_kdf_X9_63()
|
/openssl/demos/kdf/ |
H A D | pbkdf2.c | 101 if (EVP_KDF_derive(kctx, out, sizeof(out), params) != 1) { in main()
|
H A D | hkdf.c | 88 if (EVP_KDF_derive(kctx, out, sizeof(out), params) != 1) { in main()
|
H A D | scrypt.c | 104 if (EVP_KDF_derive(kctx, out, sizeof(out), params) != 1) { in main()
|
H A D | argon2.c | 138 if (EVP_KDF_derive(kctx, out, sizeof(out), params) != 1) { in main()
|
/openssl/crypto/dh/ |
H A D | dh_kdf.c | 57 ret = EVP_KDF_derive(kctx, out, outlen, params) > 0; in ossl_dh_kdf_X9_42_asn1()
|
/openssl/crypto/evp/ |
H A D | pbe_scrypt.c | 83 if (EVP_KDF_derive(kctx, key, keylen, params) != 1) in EVP_PBE_scrypt_ex()
|
H A D | p5_crpt.c | 97 if (EVP_KDF_derive(kctx, md_tmp, mdsize, params) != 1) in PKCS5_PBE_keyivgen_ex()
|
/openssl/doc/man3/ |
H A D | EVP_KDF.pod | 7 EVP_KDF_CTX_reset, EVP_KDF_derive, 29 int EVP_KDF_derive(EVP_KDF_CTX *ctx, unsigned char *key, size_t keylen, 62 passing them as part of the EVP_KDF_derive() call or using calls 63 to EVP_KDF_CTX_set_params() before calling EVP_KDF_derive() to derive 105 EVP_KDF_derive() processes any parameters in I<Params> and then derives
|
/openssl/include/openssl/ |
H A D | kdf.h | 44 int EVP_KDF_derive(EVP_KDF_CTX *ctx, unsigned char *key, size_t keylen,
|