Home | History | Annotate | Download | only in eap_server

Lines Matching refs:prf

46 	const struct ikev2_prf_alg *prf;
55 prf = ikev2_get_prf(data->proposal.prf);
57 if (integ == NULL || prf == NULL || encr == NULL) {
85 /* SKEYSEED = prf(Ni | Nr, g^ir) */
99 if (ikev2_prf_hash(prf->id, buf, data->i_nonce_len + data->r_nonce_len,
116 skeyseed, prf->hash_len);
118 ret = ikev2_derive_sk_keys(prf, integ, encr, skeyseed, buf, buf_len,
195 transform_id == data->proposal.prf)
196 prop->prf = transform_id;
331 prop.prf = -1;
338 if (!found && prop.integ != -1 && prop.prf != -1 &&
359 wpa_printf(MSG_DEBUG, "IKEV2: Accepted proposal #%d: ENCR:%d PRF:%d "
361 data->proposal.encr, data->proposal.prf,
613 const struct ikev2_prf_alg *prf;
621 /* msg | Ni | prf(SK_pr,IDr') */
622 if (ikev2_derive_auth_data(data->proposal.prf, data->r_sign_msg,
636 prf = ikev2_get_prf(data->proposal.prf);
637 if (prf == NULL)
640 if (auth_len != prf->hash_len ||
646 auth_data, prf->hash_len);
946 WPA_PUT_BE16(t->transform_id, data->proposal.prf);
1056 const struct ikev2_prf_alg *prf;
1060 prf = ikev2_get_prf(data->proposal.prf);
1061 if (prf == NULL)
1071 /* msg | Nr | prf(SK_pi,IDi') */
1072 if (ikev2_derive_auth_data(data->proposal.prf, data->i_sign_msg,
1078 wpabuf_put(msg, prf->hash_len)) < 0) {