Home
last modified time | relevance | path

Searched refs:challenge (Results 1 – 4 of 4) sorted by relevance

/btstack/3rd-party/lwip/core/src/netif/ppp/
H A Dchap_ms.c225 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()
[all …]
H A Dchap-md5.c63 const unsigned char *challenge, const unsigned char *response, in chap_md5_verify_response() argument
72 challenge_len = *challenge++; in chap_md5_verify_response()
80 lwip_md5_update(&ctx, challenge, challenge_len); in chap_md5_verify_response()
96 const unsigned char *challenge, const char *secret, int secret_len, in chap_md5_make_response() argument
100 int challenge_len = *challenge++; in chap_md5_make_response()
109 lwip_md5_update(&ctx, challenge, challenge_len); in chap_md5_make_response()
H A Dchap-new.c56 const unsigned char *challenge, const unsigned char *response,
97 const unsigned char *challenge, const unsigned char *response,
246 MEMCPY(p->payload, pcb->chap_server.challenge, pcb->chap_server.challenge_pktlen); in chap_timeout()
261 p = pcb->chap_server.challenge; in chap_generate_challenge()
272 p = pcb->chap_server.challenge + PPP_HDRLEN; in chap_generate_challenge()
298 if (id != pcb->chap_server.challenge[PPP_HDRLEN+1] || len < 2)
329 pcb->chap_server.challenge + PPP_HDRLEN + CHAP_HDRLEN,
333 pcb->chap_server.challenge + PPP_HDRLEN + CHAP_HDRLEN,
413 const unsigned char *challenge, const unsigned char *response, argument
424 ok = digest->verify_response(pcb, id, name, secret, secret_len, challenge,
/btstack/3rd-party/lwip/core/src/include/netif/ppp/
H A Dchap-new.h139 void (*generate_challenge)(ppp_pcb *pcb, unsigned char *challenge);
142 const unsigned char *challenge, const unsigned char *response,
146 const unsigned char *challenge, const char *secret, int secret_len,
171 unsigned char challenge[CHAL_MAX_PKTLEN]; member
180 unsigned char *challenge, unsigned char *response,