Home
last modified time | relevance | path

Searched refs:prf (Results 1 – 25 of 50) sorted by relevance

12

/freebsd/contrib/wpa/src/eap_common/
H A Deap_eke_common.c121 static int eap_eke_prf_len(u8 prf) in eap_eke_prf_len() argument
123 if (prf == EAP_EKE_PRF_HMAC_SHA1) in eap_eke_prf_len()
125 if (prf == EAP_EKE_PRF_HMAC_SHA2_256) in eap_eke_prf_len()
131 static int eap_eke_nonce_len(u8 prf) in eap_eke_nonce_len() argument
135 prf_len = eap_eke_prf_len(prf); in eap_eke_nonce_len()
146 static int eap_eke_auth_len(u8 prf) in eap_eke_auth_len() argument
148 switch (prf) { in eap_eke_auth_len()
199 if (prf == EAP_EKE_PRF_HMAC_SHA1) in eap_eke_prf()
293 if (prf == EAP_EKE_PRF_HMAC_SHA1) in eap_eke_prfplus()
700 u8 prf, u8 mac) in eap_eke_session_init() argument
[all …]
H A Dikev2_common.c122 const struct ikev2_prf_alg *prf; in ikev2_prf_plus() local
125 prf = ikev2_get_prf(alg); in ikev2_prf_plus()
126 if (prf == NULL) in ikev2_prf_plus()
128 hash_len = prf->hash_len; in ikev2_prf_plus()
379 const struct ikev2_prf_alg *prf; in ikev2_derive_auth_data() local
382 prf = ikev2_get_prf(prf_alg); in ikev2_derive_auth_data()
411 os_memcpy(pos, hash, prf->hash_len); in ikev2_derive_auth_data()
416 ikev2_prf_hash(prf->id, hash, prf->hash_len, 1, in ikev2_derive_auth_data()
643 keys->SK_d_len = prf->key_len; in ikev2_derive_sk_keys()
646 keys->SK_prf_len = prf->key_len; in ikev2_derive_sk_keys()
[all …]
H A Deap_ikev2_common.c18 int eap_ikev2_derive_keymat(int prf, struct ikev2_keys *keys, in eap_ikev2_derive_keymat() argument
37 if (ikev2_prf_plus(prf, keys->SK_d, keys->SK_d_len, nonces, nlen, in eap_ikev2_derive_keymat()
H A Deap_eke_common.h65 u8 prf; member
82 u8 prf, u8 mac);
H A Deap_ikev2_common.h20 int eap_ikev2_derive_keymat(int prf, struct ikev2_keys *keys,
H A Deap_pwd_common.h43 u8 prf; member
/freebsd/contrib/libedit/
H A Dprompt.c152 prompt_set(EditLine *el, el_pfunc_t prf, wchar_t c, int op, int wide) in prompt_set() argument
161 if (prf == NULL) { in prompt_set()
167 p->p_func = prf; in prompt_set()
184 prompt_get(EditLine *el, el_pfunc_t *prf, wchar_t *c, int op) in prompt_get() argument
188 if (prf == NULL) in prompt_get()
196 if (prf) in prompt_get()
197 *prf = p->p_func; in prompt_get()
/freebsd/usr.sbin/wpa/src/crypto/
H A DMakefile15 sha1-prf.c \
16 sha256-prf.c \
18 sha384-prf.c \
99 sha1-prf.c
106 sha256-prf.c
114 sha384-prf.c \
123 sha512-prf.c
/freebsd/crypto/openssh/
H A Dxmss_hash.c71 int prf(unsigned char *out, const unsigned char *in, const unsigned char *key, unsigned int keylen) in prf() function
102 prf(key, byte_addr, pub_seed, n); in hash_h()
106 prf(bitmask, byte_addr, pub_seed, n); in hash_h()
109 prf(bitmask+n, byte_addr, pub_seed, n); in hash_h()
126 prf(key, byte_addr, pub_seed, n); in hash_f()
130 prf(bitmask, byte_addr, pub_seed, n); in hash_f()
H A Dxmss_hash.h16 int prf(unsigned char *out, const unsigned char *in, const unsigned char *key, unsigned int keylen);
/freebsd/contrib/wpa/src/eap_server/
H A Dikev2.c41 const struct ikev2_prf_alg *prf; in ikev2_derive_keys() local
50 prf = ikev2_get_prf(data->proposal.prf); in ikev2_derive_keys()
111 skeyseed, prf->hash_len); in ikev2_derive_keys()
191 prop->prf = transform_id; in ikev2_parse_transform()
326 prop.prf = -1; in ikev2_process_sar1()
607 const struct ikev2_prf_alg *prf; in ikev2_process_auth_secret() local
630 prf = ikev2_get_prf(data->proposal.prf); in ikev2_process_auth_secret()
631 if (prf == NULL) in ikev2_process_auth_secret()
634 if (auth_len != prf->hash_len || in ikev2_process_auth_secret()
1054 prf = ikev2_get_prf(data->proposal.prf); in ikev2_build_auth()
[all …]
H A Dikev2.h17 int prf; member
/freebsd/contrib/wpa/src/eap_peer/
H A Dikev2.c37 const struct ikev2_prf_alg *prf; in ikev2_derive_keys() local
46 prf = ikev2_get_prf(data->proposal.prf); in ikev2_derive_keys()
107 skeyseed, prf->hash_len); in ikev2_derive_keys()
184 prop->prf = transform_id; in ikev2_parse_transform()
320 prop.prf = -1; in ikev2_process_sai1()
541 const struct ikev2_prf_alg *prf; in ikev2_process_auth_secret() local
564 prf = ikev2_get_prf(data->proposal.prf); in ikev2_process_auth_secret()
565 if (prf == NULL) in ikev2_process_auth_secret()
568 if (auth_len != prf->hash_len || in ikev2_process_auth_secret()
990 prf = ikev2_get_prf(data->proposal.prf); in ikev2_build_auth()
[all …]
H A Deap_eke.c33 u8 prf; /* forced PRF or 0 to allow all supported */ member
116 data->prf = atoi(pos + 4); in eap_eke_init()
118 data->prf); in eap_eke_init()
181 static int eap_eke_supp_prf(u8 prf) in eap_eke_supp_prf() argument
183 return prf == EAP_EKE_PRF_HMAC_SHA1 || in eap_eke_supp_prf()
184 prf == EAP_EKE_PRF_HMAC_SHA2_256; in eap_eke_supp_prf()
274 if ((data->prf && data->prf != *tmp) || in eap_eke_process_id()
H A Dikev2.h17 int prf; member
/freebsd/contrib/wpa/src/crypto/
H A DMakefile36 sha1-prf.o \
40 sha256-prf.o \
44 sha384-prf.o \
47 sha512-prf.o \
/freebsd/crypto/openssl/crypto/asn1/
H A Dp5_pbev2.c31 ASN1_OPT(PBKDF2PARAM, prf, X509_ALGOR)
211 kdf->prf = X509_ALGOR_new(); in PKCS5_pbkdf2_set_ex()
212 if (kdf->prf == NULL) in PKCS5_pbkdf2_set_ex()
214 X509_ALGOR_set0(kdf->prf, OBJ_nid2obj(prf_nid), V_ASN1_NULL, NULL); in PKCS5_pbkdf2_set_ex()
/freebsd/sys/dev/random/fenestrasX/
H A Dfx_rng.c64 fxrng_rng_keystream_internal(struct chacha_ctx *prf, void *buf, size_t nbytes) in fxrng_rng_keystream_internal() argument
72 chacha_encrypt_bytes(prf, NULL, buf, chunklen); in fxrng_rng_keystream_internal()
/freebsd/contrib/wpa/src/common/
H A Ddpp_backup.c217 struct wpabuf *params = NULL, *buf = NULL, *prf = NULL; in dpp_build_pbkdf2_alg_id() local
242 prf = asn1_build_alg_id(oid, NULL); in dpp_build_pbkdf2_alg_id()
243 if (!prf) in dpp_build_pbkdf2_alg_id()
245 params = wpabuf_alloc(100 + wpabuf_len(salt) + wpabuf_len(prf)); in dpp_build_pbkdf2_alg_id()
251 wpabuf_put_buf(params, prf); in dpp_build_pbkdf2_alg_id()
258 wpabuf_free(prf); in dpp_build_pbkdf2_alg_id()
/freebsd/crypto/openssl/crypto/evp/
H A Dp5_crpt2.c224 if (kdf->prf) in PKCS5_v2_PBKDF2_keyivgen_ex()
225 prf_nid = OBJ_obj2nid(kdf->prf->algorithm); in PKCS5_v2_PBKDF2_keyivgen_ex()
/freebsd/contrib/file/magic/Magdir/
H A Dclaris47 #./windows/claris/clworks.prf: data
/freebsd/kerberos5/lib/libgssapi_krb5/
H A DMakefile54 prf.c \
/freebsd/crypto/openssl/test/recipes/30-test_evp_data/
H A Devpkdf_tls12_prf.txt33 KDF = tls1-prf
H A Devppkey_kdf_tls1_prf.txt58 PKEYKDF = tls1-prf
/freebsd/crypto/heimdal/lib/krb5/
H A Dcrypto.h120 krb5_error_code (*prf)(krb5_context, member

12