| /freebsd-13.1/crypto/openssl/crypto/asn1/ |
| H A D | p5_pbev2.c | 153 PBKDF2PARAM *kdf = NULL; in PKCS5_pbkdf2_set() local 156 if ((kdf = PBKDF2PARAM_new()) == NULL) in PKCS5_pbkdf2_set() 161 kdf->salt->value.octet_string = osalt; in PKCS5_pbkdf2_set() 162 kdf->salt->type = V_ASN1_OCTET_STRING; in PKCS5_pbkdf2_set() 179 if (!ASN1_INTEGER_set(kdf->iter, iter)) in PKCS5_pbkdf2_set() 185 if ((kdf->keylength = ASN1_INTEGER_new()) == NULL) in PKCS5_pbkdf2_set() 187 if (!ASN1_INTEGER_set(kdf->keylength, keylen)) in PKCS5_pbkdf2_set() 193 kdf->prf = X509_ALGOR_new(); in PKCS5_pbkdf2_set() 194 if (kdf->prf == NULL) in PKCS5_pbkdf2_set() 213 PBKDF2PARAM_free(kdf); in PKCS5_pbkdf2_set() [all …]
|
| /freebsd-13.1/crypto/openssl/crypto/evp/ |
| H A D | p5_crpt2.c | 144 EVP_PBE_KEYGEN *kdf; in PKCS5_v2_PBE_keyivgen() local 156 NULL, NULL, &kdf)) { in PKCS5_v2_PBE_keyivgen() 195 PBKDF2PARAM *kdf = NULL; in PKCS5_v2_PBKDF2_keyivgen() local 209 if (kdf == NULL) { in PKCS5_v2_PBKDF2_keyivgen() 218 if (kdf->keylength && (ASN1_INTEGER_get(kdf->keylength) != (int)keylen)) { in PKCS5_v2_PBKDF2_keyivgen() 223 if (kdf->prf) in PKCS5_v2_PBKDF2_keyivgen() 224 prf_nid = OBJ_obj2nid(kdf->prf->algorithm); in PKCS5_v2_PBKDF2_keyivgen() 239 if (kdf->salt->type != V_ASN1_OCTET_STRING) { in PKCS5_v2_PBKDF2_keyivgen() 245 salt = kdf->salt->value.octet_string->data; in PKCS5_v2_PBKDF2_keyivgen() 247 iter = ASN1_INTEGER_get(kdf->iter); in PKCS5_v2_PBKDF2_keyivgen() [all …]
|
| /freebsd-13.1/crypto/heimdal/lib/asn1/ |
| H A D | pkinit.asn1 | 20 id-pkinit-kdf OBJECT IDENTIFIER ::= { id-pkinit 6 } 21 id-pkinit-kdf-ah-sha1 OBJECT IDENTIFIER ::= { id-pkinit-kdf 1 } 22 id-pkinit-kdf-ah-sha256 OBJECT IDENTIFIER ::= { id-pkinit-kdf 2 } 23 id-pkinit-kdf-ah-sha512 OBJECT IDENTIFIER ::= { id-pkinit-kdf 3 } 49 kdf-id [0] OBJECT IDENTIFIER, 108 kdf [2] KDFAlgorithmId OPTIONAL,
|
| /freebsd-13.1/crypto/openssl/apps/ |
| H A D | pkcs12.c | 809 PBKDF2PARAM *kdf = NULL; in alg_print() local 813 if (kdf == NULL) { in alg_print() 818 if (kdf->prf == NULL) { in alg_print() 821 X509_ALGOR_get0(&aoid, NULL, NULL, kdf->prf); in alg_print() 826 PBKDF2PARAM_free(kdf); in alg_print() 829 SCRYPT_PARAMS *kdf = NULL; in alg_print() local 833 if (kdf == NULL) { in alg_print() 839 ASN1_STRING_length(kdf->salt), in alg_print() 840 ASN1_INTEGER_get(kdf->costParameter), in alg_print() 841 ASN1_INTEGER_get(kdf->blockSize), in alg_print() [all …]
|
| /freebsd-13.1/contrib/wpa/src/eap_peer/ |
| H A D | eap_aka.c | 56 u16 kdf; member 612 eap_sim_msg_add(msg, EAP_SIM_AT_KDF, attr->kdf[i], in eap_aka_synchronization_failure() 839 u8 id, u16 kdf) in eap_aka_prime_kdf_select() argument 844 data->kdf = kdf; in eap_aka_prime_kdf_select() 850 eap_sim_msg_add(msg, EAP_SIM_AT_KDF, kdf, NULL, 0); in eap_aka_prime_kdf_select() 861 if (attr->kdf[i] == EAP_AKA_PRIME_KDF) { in eap_aka_prime_kdf_neg() 862 os_memcpy(data->last_kdf_attrs, attr->kdf, in eap_aka_prime_kdf_neg() 894 if (attr->kdf[0] != data->kdf) { in eap_aka_prime_kdf_valid() 918 if (attr->kdf[i] == attr->kdf[j]) { in eap_aka_prime_kdf_valid() 987 if (attr->kdf[0] != EAP_AKA_PRIME_KDF) in eap_aka_process_challenge() [all …]
|
| /freebsd-13.1/sys/contrib/libsodium/test/default/ |
| H A D | Makefile.am | 39 kdf.exp \ 114 kdf.res \ 190 kdf.final \ 261 kdf.nexe \
|
| /freebsd-13.1/contrib/libfido2/src/ |
| H A D | ecdh.c | 80 kdf(uint8_t prot, fido_blob_t *key, /* const */ fido_blob_t *secret) in kdf() function 145 if (kdf(fido_dev_get_pin_protocol(dev), *ecdh, secret) < 0) { in do_ecdh()
|
| /freebsd-13.1/contrib/wpa/src/eap_server/ |
| H A D | eap_server_aka.c | 52 u16 kdf; member 486 if (data->kdf) { in eap_aka_build_challenge() 489 eap_sim_msg_add(msg, EAP_SIM_AT_KDF, data->kdf, in eap_aka_build_challenge() 944 if (attr->kdf[0] != EAP_AKA_PRIME_KDF) { in eap_aka_process_challenge() 953 data->kdf = attr->kdf[0]; in eap_aka_process_challenge() 957 wpa_printf(MSG_DEBUG, "EAP-AKA': KDF %d selected", data->kdf); in eap_aka_process_challenge()
|
| /freebsd-13.1/crypto/openssh/ |
| H A D | umac.c | 185 static void kdf(void *bufp, aes_int_key key, UINT8 ndx, int nbytes) in kdf() function 227 kdf(buf, prf_key, 0, UMAC_KEY_LEN); in pdf_init() 605 kdf(hc->nh_key, prf_key, 1, sizeof(hc->nh_key)); in nh_init() 970 kdf(buf, prf_key, 2, sizeof(buf)); /* Fill buffer with index 1 key */ in uhash_init() 984 kdf(buf, prf_key, 3, sizeof(buf)); /* Fill buffer with index 2 key */ in uhash_init() 995 kdf(ahc->ip_trans, prf_key, 4, STREAMS * sizeof(UINT32)); in uhash_init()
|
| H A D | sshkey.c | 3894 struct sshbuf *encoded = NULL, *encrypted = NULL, *kdf = NULL; in sshkey_private_to_blob2() local 3908 if ((kdf = sshbuf_new()) == NULL || in sshkey_private_to_blob2() 3929 if ((r = sshbuf_put_string(kdf, salt, SALT_LEN)) != 0 || in sshkey_private_to_blob2() 3930 (r = sshbuf_put_u32(kdf, rounds)) != 0) in sshkey_private_to_blob2() 3944 (r = sshbuf_put_stringb(encoded, kdf)) != 0 || in sshkey_private_to_blob2() 3995 sshbuf_free(kdf); in sshkey_private_to_blob2() 4092 struct sshbuf *kdf = NULL, *decrypted = NULL; in private2_decrypt() local 4113 (r = sshbuf_froms(decoded, &kdf)) != 0 || in private2_decrypt() 4162 if ((r = sshbuf_get_string(kdf, &salt, &slen)) != 0 || in private2_decrypt() 4163 (r = sshbuf_get_u32(kdf, &rounds)) != 0) in private2_decrypt() [all …]
|
| /freebsd-13.1/sys/contrib/openzfs/include/sys/crypto/ |
| H A D | common.h | 102 ulong_t kdf; member 145 uint32_t kdf; member
|
| /freebsd-13.1/crypto/openssl/include/openssl/ |
| H A D | dh.h | 262 # define EVP_PKEY_CTX_set_dh_kdf_type(ctx, kdf) \ argument 265 EVP_PKEY_CTRL_DH_KDF_TYPE, kdf, NULL)
|
| H A D | ec.h | 1402 # define EVP_PKEY_CTX_set_ecdh_kdf_type(ctx, kdf) \ argument 1405 EVP_PKEY_CTRL_EC_KDF_TYPE, kdf, NULL)
|
| /freebsd-13.1/lib/libbearssl/ |
| H A D | Makefile | 96 kdf/hkdf.c \ 97 kdf/shake.c \
|
| /freebsd-13.1/crypto/openssl/doc/man3/ |
| H A D | EVP_PKEY_CTX_set1_pbe_pass.pod | 10 #include <openssl/kdf.h>
|
| H A D | EVP_PKEY_CTX_set_scrypt_N.pod | 14 #include <openssl/kdf.h>
|
| H A D | EVP_PKEY_CTX_set_tls1_prf_md.pod | 11 #include <openssl/kdf.h>
|
| H A D | EVP_PKEY_CTX_ctrl.pod | 111 int EVP_PKEY_CTX_set_dh_kdf_type(EVP_PKEY_CTX *ctx, int kdf); 128 int EVP_PKEY_CTX_set_ecdh_kdf_type(EVP_PKEY_CTX *ctx, int kdf); 320 to B<kdf> for DH key derivation. Possible values are B<EVP_PKEY_DH_KDF_NONE> 393 to B<kdf> for ECDH key derivation. Possible values are B<EVP_PKEY_ECDH_KDF_NONE>
|
| H A D | EVP_PKEY_CTX_set_hkdf_md.pod | 12 #include <openssl/kdf.h>
|
| /freebsd-13.1/sys/contrib/libsodium/ |
| H A D | .gitignore | 115 test/default/kdf
|
| /freebsd-13.1/crypto/openssl/doc/man1/ |
| H A D | pkeyutl.pod | 29 [B<-kdf algorithm>] 126 =item B<-kdf algorithm> 324 openssl pkeyutl -kdf TLS1-PRF -kdflen 48 -pkeyopt md:SHA256 \
|
| /freebsd-13.1/contrib/wpa/src/eap_common/ |
| H A D | eap_sim_common.h | 200 u16 kdf[EAP_AKA_PRIME_KDF_MAX]; member
|
| /freebsd-13.1/crypto/heimdal/ |
| H A D | ChangeLog | 179 * lib/krb5/crypto.c: Check kdf params. calculate the second half 184 * lib/krb5/test_pknistkdf.c: Test the new pkinit nist kdf.
|
| /freebsd-13.1/secure/lib/libcrypto/ |
| H A D | Makefile | 451 INCS+= engine.h engineerr.h err.h evp.h evperr.h hmac.h idea.h kdf.h 556 ${LCRYPTO_SRC}/crypto/kdf \
|
| /freebsd-13.1/contrib/libfido2/fuzz/ |
| H A D | functions.txt | 423 ecdh.c:kdf 19 1 94.74% 32 2 93.75%
|