Home | History | Annotate | Download | only in eap_peer

Lines Matching refs:prf

42 	const struct ikev2_prf_alg *prf;
51 prf = ikev2_get_prf(data->proposal.prf);
53 if (integ == NULL || prf == NULL || encr == NULL) {
94 /* SKEYSEED = prf(Ni | Nr, g^ir) */
112 if (ikev2_prf_hash(prf->id, buf, data->i_nonce_len + data->r_nonce_len,
129 skeyseed, prf->hash_len);
131 ret = ikev2_derive_sk_keys(prf, integ, encr, skeyseed, buf, buf_len,
215 prop->prf = transform_id;
349 prop.prf = -1;
356 if (!found && prop.integ != -1 && prop.prf != -1 &&
376 wpa_printf(MSG_DEBUG, "IKEV2: Accepted proposal #%d: ENCR:%d PRF:%d "
378 data->proposal.encr, data->proposal.prf,
579 const struct ikev2_prf_alg *prf;
587 /* msg | Nr | prf(SK_pi,IDi') */
588 if (ikev2_derive_auth_data(data->proposal.prf, data->i_sign_msg,
602 prf = ikev2_get_prf(data->proposal.prf);
603 if (prf == NULL)
606 if (auth_len != prf->hash_len ||
612 auth_data, prf->hash_len);
928 WPA_PUT_BE16(t->transform_id, data->proposal.prf);
1037 const struct ikev2_prf_alg *prf;
1041 prf = ikev2_get_prf(data->proposal.prf);
1042 if (prf == NULL)
1052 /* msg | Ni | prf(SK_pr,IDr') */
1053 if (ikev2_derive_auth_data(data->proposal.prf, data->r_sign_msg,
1059 wpabuf_put(msg, prf->hash_len)) < 0) {