Symbol: kdf
crypto/libressl/apps/openssl/speed.c
1763
void *(*kdf) (const void *in, size_t inlen, void *out, size_t * xoutlen);
crypto/libressl/apps/openssl/speed.c
1767
kdf = KDF1_SHA1;
crypto/libressl/apps/openssl/speed.c
1770
kdf = NULL;
crypto/libressl/apps/openssl/speed.c
1774
ecdh_a[j], kdf);
crypto/libressl/apps/openssl/speed.c
1777
ecdh_b[j], kdf);
crypto/libressl/apps/openssl/speed.c
1807
ecdh_a[j], kdf);
crypto/libressl/crypto/asn1/p5_pbev2.c
301
PBKDF2PARAM *kdf = NULL;
crypto/libressl/crypto/asn1/p5_pbev2.c
304
if (!(kdf = PBKDF2PARAM_new()))
crypto/libressl/crypto/asn1/p5_pbev2.c
309
kdf->salt->value.octet_string = osalt;
crypto/libressl/crypto/asn1/p5_pbev2.c
310
kdf->salt->type = V_ASN1_OCTET_STRING;
crypto/libressl/crypto/asn1/p5_pbev2.c
327
if (!ASN1_INTEGER_set(kdf->iter, iter))
crypto/libressl/crypto/asn1/p5_pbev2.c
333
if (!(kdf->keylength = ASN1_INTEGER_new()))
crypto/libressl/crypto/asn1/p5_pbev2.c
335
if (!ASN1_INTEGER_set(kdf->keylength, keylen))
crypto/libressl/crypto/asn1/p5_pbev2.c
341
kdf->prf = X509_ALGOR_new();
crypto/libressl/crypto/asn1/p5_pbev2.c
342
if (!kdf->prf)
crypto/libressl/crypto/asn1/p5_pbev2.c
344
X509_ALGOR_set0(kdf->prf, OBJ_nid2obj(prf_nid),
crypto/libressl/crypto/asn1/p5_pbev2.c
361
if (!ASN1_item_pack(kdf, &PBKDF2PARAM_it,
crypto/libressl/crypto/asn1/p5_pbev2.c
366
PBKDF2PARAM_free(kdf);
crypto/libressl/crypto/asn1/p5_pbev2.c
371
PBKDF2PARAM_free(kdf);
crypto/libressl/crypto/evp/p5_crpt2.c
232
PBKDF2PARAM *kdf = NULL;
crypto/libressl/crypto/evp/p5_crpt2.c
255
if (!(kdf = d2i_PBKDF2PARAM(NULL, &pbuf, plen)) ) {
crypto/libressl/crypto/evp/p5_crpt2.c
262
if (kdf->keylength &&
crypto/libressl/crypto/evp/p5_crpt2.c
263
(ASN1_INTEGER_get(kdf->keylength) != (int)keylen)){
crypto/libressl/crypto/evp/p5_crpt2.c
268
if (kdf->prf)
crypto/libressl/crypto/evp/p5_crpt2.c
269
prf_nid = OBJ_obj2nid(kdf->prf->algorithm);
crypto/libressl/crypto/evp/p5_crpt2.c
284
if (kdf->salt->type != V_ASN1_OCTET_STRING) {
crypto/libressl/crypto/evp/p5_crpt2.c
290
salt = kdf->salt->value.octet_string->data;
crypto/libressl/crypto/evp/p5_crpt2.c
291
saltlen = kdf->salt->value.octet_string->length;
crypto/libressl/crypto/evp/p5_crpt2.c
292
if ((iter = ASN1_INTEGER_get(kdf->iter)) <= 0) {
crypto/libressl/crypto/evp/p5_crpt2.c
303
PBKDF2PARAM_free(kdf);
crypto/libressl/include/openssl/ec.h
1047
#define EVP_PKEY_CTX_set_ecdh_kdf_type(ctx, kdf) \
crypto/libressl/include/openssl/ec.h
1050
EVP_PKEY_CTRL_EC_KDF_TYPE, kdf, NULL)
crypto/openssh/sshkey.c
2760
struct sshbuf *encoded = NULL, *encrypted = NULL, *kdf = NULL;
crypto/openssh/sshkey.c
2774
if ((kdf = sshbuf_new()) == NULL ||
crypto/openssh/sshkey.c
2795
if ((r = sshbuf_put_string(kdf, salt, SALT_LEN)) != 0 ||
crypto/openssh/sshkey.c
2796
(r = sshbuf_put_u32(kdf, rounds)) != 0)
crypto/openssh/sshkey.c
2810
(r = sshbuf_put_stringb(encoded, kdf)) != 0 ||
crypto/openssh/sshkey.c
2861
sshbuf_free(kdf);
crypto/openssh/sshkey.c
2956
struct sshbuf *kdf = NULL, *decrypted = NULL;
crypto/openssh/sshkey.c
2977
(r = sshbuf_froms(decoded, &kdf)) != 0 ||
crypto/openssh/sshkey.c
3026
if ((r = sshbuf_get_string(kdf, &salt, &slen)) != 0 ||
crypto/openssh/sshkey.c
3027
(r = sshbuf_get_u32(kdf, &rounds)) != 0)
crypto/openssh/sshkey.c
3090
sshbuf_free(kdf);
crypto/openssh/umac.c
227
kdf(buf, prf_key, 0, UMAC_KEY_LEN);
crypto/openssh/umac.c
606
kdf(hc->nh_key, prf_key, 1, sizeof(hc->nh_key));
crypto/openssh/umac.c
971
kdf(buf, prf_key, 2, sizeof(buf)); /* Fill buffer with index 1 key */
crypto/openssh/umac.c
985
kdf(buf, prf_key, 3, sizeof(buf)); /* Fill buffer with index 2 key */
crypto/openssh/umac.c
996
kdf(ahc->ip_trans, prf_key, 4, STREAMS * sizeof(UINT32));