Home | History | Annotate | Download | only in crypto

Lines Matching refs:_rand

29  * @_rand: RAND = 128-bit random challenge
36 int milenage_f1(const u8 *opc, const u8 *k, const u8 *_rand,
44 tmp1[i] = _rand[i] ^ opc[i];
80 * @_rand: RAND = 128-bit random challenge
88 int milenage_f2345(const u8 *opc, const u8 *k, const u8 *_rand,
96 tmp1[i] = _rand[i] ^ opc[i];
166 * @_rand: RAND = 128-bit random challenge
174 const u8 *sqn, const u8 *_rand, u8 *autn, u8 *ik,
184 if (milenage_f1(opc, k, _rand, sqn, amf, mac_a, NULL) ||
185 milenage_f2345(opc, k, _rand, res, ck, ik, ak, NULL)) {
203 * @_rand: RAND = 128-bit random challenge
208 int milenage_auts(const u8 *opc, const u8 *k, const u8 *_rand, const u8 *auts,
215 if (milenage_f2345(opc, k, _rand, NULL, NULL, NULL, NULL, ak))
219 if (milenage_f1(opc, k, _rand, sqn, amf, NULL, mac_s) ||
230 * @_rand: RAND = 128-bit random challenge
235 int gsm_milenage(const u8 *opc, const u8 *k, const u8 *_rand, u8 *sres, u8 *kc)
240 if (milenage_f2345(opc, k, _rand, res, ck, ik, NULL, NULL))
261 * @_rand: RAND = 128-bit random challenge
270 int milenage_check(const u8 *opc, const u8 *k, const u8 *sqn, const u8 *_rand,
279 wpa_hexdump(MSG_DEBUG, "Milenage: RAND", _rand, 16);
281 if (milenage_f2345(opc, k, _rand, res, ck, ik, ak, NULL))
297 if (milenage_f2345(opc, k, _rand, NULL, NULL, NULL, NULL, ak))
302 if (milenage_f1(opc, k, _rand, sqn, auts_amf, NULL, auts + 6))
310 if (milenage_f1(opc, k, _rand, rx_sqn, amf, mac_a, NULL))