Lines Matching refs:challenge

225 static void chapms_generate_challenge(ppp_pcb *pcb, unsigned char *challenge) {  in chapms_generate_challenge()  argument
228 *challenge++ = 8; in chapms_generate_challenge()
231 memcpy(challenge, mschap_challenge, 8); in chapms_generate_challenge()
234 magic_random_bytes(challenge, 8); in chapms_generate_challenge()
237 static void chapms2_generate_challenge(ppp_pcb *pcb, unsigned char *challenge) { in chapms2_generate_challenge() argument
240 *challenge++ = 16; in chapms2_generate_challenge()
243 memcpy(challenge, mschap_challenge, 16); in chapms2_generate_challenge()
246 magic_random_bytes(challenge, 16); in chapms2_generate_challenge()
251 const unsigned char *challenge, const unsigned char *response, in chapms_verify_response() argument
259 challenge_len = *challenge++; /* skip length, is 8 */ in chapms_verify_response()
273 ChapMS(pcb, (const u_char *)challenge, (const char *)secret, secret_len, md); in chapms_verify_response()
293 challenge_len, challenge); in chapms_verify_response()
299 const unsigned char *challenge, const unsigned char *response, in chapms2_verify_response() argument
306 challenge_len = *challenge++; /* skip length, is 16 */ in chapms2_verify_response()
312 ChapMS2(pcb, (const u_char*)challenge, (const u_char*)&response[MS_CHAP2_PEER_CHALLENGE], name, in chapms2_verify_response()
369 challenge_len, challenge, "Access denied"); in chapms2_verify_response()
375 const unsigned char *challenge, const char *secret, int secret_len, in chapms_make_response() argument
380 challenge++; /* skip length, should be 8 */ in chapms_make_response()
382 ChapMS(pcb, challenge, secret, secret_len, response); in chapms_make_response()
386 const unsigned char *challenge, const char *secret, int secret_len, in chapms2_make_response() argument
389 challenge++; /* skip length, should be 16 */ in chapms2_make_response()
391 ChapMS2(pcb, challenge, in chapms2_make_response()
496 static void ChallengeResponse(const u_char *challenge, in ChallengeResponse() argument
514 lwip_des_crypt_ecb(&des, challenge, response +0); in ChallengeResponse()
520 lwip_des_crypt_ecb(&des, challenge, response +8); in ChallengeResponse()
526 lwip_des_crypt_ecb(&des, challenge, response +16); in ChallengeResponse()