Lines Matching refs:response

31  *   Implemented LANManager type password response to MS-CHAP challenges.
79 u_char UseNT; /* If 1, ignore the LANMan response field */
119 /* Specially-formatted Microsoft CHAP response message. */
124 ChallengeResponse(challenge, pwHash, response)
127 u_char *response; /* OUT 24 octets */
139 DesEncrypt(challenge, ZPasswordHash + 0, response + 0);
140 DesEncrypt(challenge, ZPasswordHash + 7, response + 8);
141 DesEncrypt(challenge, ZPasswordHash + 14, response + 16);
144 dbglog("ChallengeResponse - response %.24B", response);
286 ChapMS_NT(rchallenge, secret, secret_len, response)
290 MS_ChapResponse *response;
314 ChallengeResponse(rchallenge, hash, response->NTResp);
321 ChapMS_LANMan(rchallenge, secret, secret_len, response)
325 MS_ChapResponse *response;
338 ChallengeResponse(rchallenge, PasswordHash, response->LANManResp);
350 MS_ChapResponse response;
360 BZERO(&response, sizeof(response));
363 ChapMS_NT(rchallenge, secret, secret_len, &response);
366 ChapMS_LANMan(rchallenge, secret, secret_len, &response);
369 response.UseNT = !ms_lanman;
371 response.UseNT = 1;
374 BCOPY(&response, cstate->response, MS_CHAP_RESPONSE_LEN);
394 ChapMSValidate(cstate, response, response_len, secret, secret_len)
396 u_char *response;
408 if (response[MS_CHAP_RESPONSE_LEN-1]) {
410 return (ChapMSStatus(cstate, memcmp(ckresp.NTResp, response+24,
417 memcmp(ckresp.LANManResp, response, 24) == 0));
452 ChapMSv2_NT(username, rchallenge, secret, secret_len, response)
457 MS_Chapv2Response *response;
478 ChallengeHash(response->PeerChallenge, rchallenge, username, challenge);
485 ChallengeResponse(challenge, hash, response->NTResp);
496 MS_Chapv2Response response;
505 BZERO(&response, sizeof(response));
507 ptr = response.PeerChallenge;
511 ChapMSv2_NT(cstate->resp_name, rchallenge, secret, secret_len, &response);
513 BCOPY(&response, cstate->response, MS_CHAPV2_RESPONSE_LEN);
603 ChapMSv2Validate(cstate, rhostname, response, response_len, secret, secret_len)
606 u_char *response;
614 /* response[MS_CHAPV2_RESPONSE_LEN-1] != 0 || */cstate->chal_len < 8) {
622 BCOPY(response, ckresp.PeerChallenge, 16);
625 if (memcmp(ckresp.NTResp, response+24, 24) != 0) {
630 ChapMSv2Success(cstate, (MS_Chapv2Response *)response, cstate->challenge,