Home | History | Annotate | Download | only in eap_peer

Lines Matching refs:prf

37 	const struct ikev2_prf_alg *prf;
46 prf = ikev2_get_prf(data->proposal.prf);
48 if (integ == NULL || prf == NULL || encr == NULL) {
89 /* SKEYSEED = prf(Ni | Nr, g^ir) */
107 if (ikev2_prf_hash(prf->id, buf, data->i_nonce_len + data->r_nonce_len,
124 skeyseed, prf->hash_len);
126 ret = ikev2_derive_sk_keys(prf, integ, encr, skeyseed, buf, buf_len,
210 prop->prf = transform_id;
344 prop.prf = -1;
351 if (!found && prop.integ != -1 && prop.prf != -1 &&
371 wpa_printf(MSG_DEBUG, "IKEV2: Accepted proposal #%d: ENCR:%d PRF:%d "
373 data->proposal.encr, data->proposal.prf,
574 const struct ikev2_prf_alg *prf;
582 /* msg | Nr | prf(SK_pi,IDi') */
583 if (ikev2_derive_auth_data(data->proposal.prf, data->i_sign_msg,
597 prf = ikev2_get_prf(data->proposal.prf);
598 if (prf == NULL)
601 if (auth_len != prf->hash_len ||
607 auth_data, prf->hash_len);
923 WPA_PUT_BE16(t->transform_id, data->proposal.prf);
1032 const struct ikev2_prf_alg *prf;
1036 prf = ikev2_get_prf(data->proposal.prf);
1037 if (prf == NULL)
1047 /* msg | Ni | prf(SK_pr,IDr') */
1048 if (ikev2_derive_auth_data(data->proposal.prf, data->r_sign_msg,
1054 wpabuf_put(msg, prf->hash_len)) < 0) {