Home
last modified time | relevance | path

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

123

/mirbsd/src/libexec/login_radius/
Dlogin_radius.c89 char challenge[1024]; in main() local
158 memset(challenge, 0, sizeof(challenge)); in main()
163 while (++c < sizeof(challenge) && in main()
164 read(3, &challenge[c], 1) == 1) { in main()
165 if (challenge[c] == '\0' && ++n == 2) in main()
167 if (challenge[c] == '\0' && n == 1) in main()
168 password = challenge + c + 1; in main()
179 strcmp(service, "login") ? challenge : NULL, password, &emsg); in main()
182 if (challenge == NULL || *challenge == '\0') in main()
186 auth_mkvalue(challenge)); in main()
Draddauth.c145 raddauth(char *username, char *class, char *style, char *challenge, in raddauth() argument
159 pwstate = password ? challenge : _pwstate; in raddauth()
175 if (challenge == NULL) { in raddauth()
273 switch (i = rad_recv(_pwstate, challenge, vector)) { in raddauth()
278 if (challenge) in raddauth()
279 *challenge = '\0'; in raddauth()
295 if (challenge) { in raddauth()
296 if (strcmp(challenge, _pwstate) != 0) in raddauth()
432 rad_recv(char *state, char *challenge, u_char *req_vector) in rad_recv() argument
465 parse_challenge(&auth, state, challenge); in rad_recv()
[all …]
Dlogin_radius.h20 raddauth(char *username, char *class, char *style, char *challenge,
/mirbsd/src/usr.bin/ssh/
Dauth-rsa.c69 BIGNUM *challenge; in auth_rsa_generate_challenge() local
72 if ((challenge = BN_new()) == NULL) in auth_rsa_generate_challenge()
75 if (BN_rand(challenge, 256, 0, 0) == 0) in auth_rsa_generate_challenge()
79 if (BN_mod(challenge, challenge, key->rsa->n, ctx) == 0) in auth_rsa_generate_challenge()
83 return challenge; in auth_rsa_generate_challenge()
87 auth_rsa_verify_response(Key *key, BIGNUM *challenge, u_char response[16]) in auth_rsa_verify_response() argument
101 len = BN_num_bytes(challenge); in auth_rsa_verify_response()
105 BN_bn2bin(challenge, buf + 32 - len); in auth_rsa_verify_response()
129 BIGNUM *challenge, *encrypted_challenge; in auth_rsa_challenge_dialog() local
136 challenge = PRIVSEP(auth_rsa_generate_challenge(key)); in auth_rsa_challenge_dialog()
[all …]
Dauth-bsdauth.c50 char *challenge = NULL; in bsdauth_query() local
54 challenge = auth_getitem(authctxt->as, AUTHV_CHALLENGE); in bsdauth_query()
55 if (challenge == NULL) { in bsdauth_query()
61 if (challenge == NULL) { in bsdauth_query()
66 authctxt->style, (char *)"auth-ssh", &challenge); in bsdauth_query()
68 challenge = NULL; in bsdauth_query()
69 debug2("bsdauth_query: <%s>", challenge ? challenge : "empty"); in bsdauth_query()
72 if (challenge == NULL) in bsdauth_query()
80 (*prompts)[0] = xstrdup(challenge); in bsdauth_query()
Dsshconnect1.c70 BIGNUM *challenge; in try_agent_authentication() local
77 if ((challenge = BN_new()) == NULL) in try_agent_authentication()
109 packet_get_bignum(challenge); in try_agent_authentication()
115 if (!ssh_decrypt_challenge(auth, key, challenge, session_id, 1, response)) { in try_agent_authentication()
140 BN_clear_free(challenge); in try_agent_authentication()
150 BN_clear_free(challenge); in try_agent_authentication()
160 respond_to_rsa_challenge(BIGNUM * challenge, RSA * prv) in respond_to_rsa_challenge() argument
168 if (rsa_private_decrypt(challenge, challenge, prv) <= 0) in respond_to_rsa_challenge()
174 len = BN_num_bytes(challenge); in respond_to_rsa_challenge()
180 BN_bn2bin(challenge, buf + sizeof(buf) - len); in respond_to_rsa_challenge()
[all …]
Dauth-chall.c42 char *challenge, *name, *info, **prompts; in get_challenge() local
59 challenge = xstrdup(prompts[0]); in get_challenge()
67 return (challenge); in get_challenge()
Dauth1.c193 char *challenge; in auth1_process_tis_challenge() local
195 if ((challenge = get_challenge(authctxt)) == NULL) in auth1_process_tis_challenge()
198 debug("sending challenge '%s'", challenge); in auth1_process_tis_challenge()
200 packet_put_cstring(challenge); in auth1_process_tis_challenge()
201 xfree(challenge); in auth1_process_tis_challenge()
Dmonitor_wrap.c783 char *challenge; in mm_bsdauth_query() local
800 challenge = buffer_get_string(&m, NULL); in mm_bsdauth_query()
804 (*prompts)[0] = challenge; in mm_bsdauth_query()
806 debug3("%s: received challenge: %s", __func__, challenge); in mm_bsdauth_query()
892 BIGNUM *challenge; in mm_auth_rsa_generate_challenge() local
898 if ((challenge = BN_new()) == NULL) in mm_auth_rsa_generate_challenge()
913 buffer_get_bignum2(&m, challenge); in mm_auth_rsa_generate_challenge()
916 return (challenge); in mm_auth_rsa_generate_challenge()
Dssh-agent.c233 BIGNUM *challenge; in process_authentication_challenge1() local
242 if ((challenge = BN_new()) == NULL) in process_authentication_challenge1()
248 buffer_get_bignum(&e->request, challenge); in process_authentication_challenge1()
262 if (rsa_private_decrypt(challenge, challenge, private->rsa) <= 0) in process_authentication_challenge1()
266 len = BN_num_bytes(challenge); in process_authentication_challenge1()
272 BN_bn2bin(challenge, buf + 32 - len); in process_authentication_challenge1()
292 BN_clear_free(challenge); in process_authentication_challenge1()
/mirbsd/src/libexec/login_token/
Dlogin_token.c62 char challenge[1024]; in main() local
135 while (++c < sizeof(challenge) && in main()
136 read(3, &challenge[c], 1) == 1) { in main()
137 if (challenge[c] == '\0' && ++mode == 2) in main()
139 if (challenge[c] == '\0' && mode == 1) in main()
140 pp = challenge + c + 1; in main()
148 tokenchallenge(username, challenge, sizeof(challenge), in main()
153 auth_mkvalue(challenge)); in main()
158 pp = readpassphrase(challenge, response, sizeof(response), 0); in main()
173 if (tokenverify(username, challenge, pp) == 0) { in main()
Dtoken.c105 tokenchallenge(char *user, char *challenge, int size, char *card_type) in tokenchallenge() argument
151 snprintf(challenge, size, "%s Challenge \"%s\"\r\n%s Response: ", in tokenchallenge()
161 tokenverify(char *username, char *challenge, char *response) in tokenverify() argument
177 state = strtok(challenge, "\""); in tokenverify()
/mirbsd/src/libexec/login_skey/
Dlogin_skey.c60 char challenge[SKEY_MAX_CHALLENGE+17], response[SKEY_MAX_PW_LEN+1]; in main() local
129 haskey = (skeychallenge2(fd, &skey, user, challenge) == 0); in main()
130 strlcat(challenge, "\nS/Key Password: ", sizeof(challenge)); in main()
136 if (!readpassphrase(challenge, response, sizeof(response), 0)) in main()
154 haskey = (skeychallenge2(fd, &skey, user, challenge) == 0); in main()
155 strlcat(challenge, "\nS/Key Password: ", sizeof(challenge)); in main()
157 auth_mkvalue(challenge)); in main()
169 cp = challenge; in main()
170 ep = challenge + sizeof(challenge); in main()
203 haskey = (skeychallenge2(fd, &skey, user, challenge) == 0); in main()
/mirbsd/src/usr.sbin/ppp/ppp/
Dchap.c130 chap_BuildAnswer(char *name, char *key, u_char id, char *challenge, u_char type in chap_BuildAnswer() argument
156 mschap_LANMan(digest, challenge + 1, key); /* LANMan response */ in chap_BuildAnswer()
179 mschap_NT(digest, challenge + 1); in chap_BuildAnswer()
219 GenerateNTResponse(challenge + 1, peerchallenge + 1, name, nlen, in chap_BuildAnswer()
227 peerchallenge + 1, challenge + 1, name, nlen, in chap_BuildAnswer()
245 MD5Update(&MD5context, challenge + 1, *challenge); in chap_BuildAnswer()
337 write(in[1], chap->challenge.peer + 1, *chap->challenge.peer); in chap_StartChild()
366 *chap->challenge.local = *chap->challenge.peer = '\0'; in chap_Cleanup()
381 ans = chap_BuildAnswer(name, key, chap->auth.id, chap->challenge.peer, type in chap_Respond()
383 , chap->challenge.local, chap->authresponse, lm in chap_Respond()
[all …]
Dchap_ms.c121 ChallengeResponse(u_char *challenge, u_char *pwHash, u_char *response) in ChallengeResponse() argument
128 DesEncrypt(challenge, ZPasswordHash + 0, response + 0); in ChallengeResponse()
129 DesEncrypt(challenge, ZPasswordHash + 7, response + 8); in ChallengeResponse()
130 DesEncrypt(challenge, ZPasswordHash + 14, response + 16); in ChallengeResponse()
391 mschap_NT(char *passwordHash, char *challenge) in mschap_NT() argument
395 ChallengeResponse(challenge, passwordHash, response); in mschap_NT()
401 mschap_LANMan(char *digest, char *challenge, char *secret) in mschap_LANMan() argument
416 ChallengeResponse(challenge, hash, digest); in mschap_LANMan()
Dchap.h53 } challenge; member
/mirbsd/src/usr.bin/sudo/auth/
Drfc1938.c81 char challenge[256]; local
114 if (rfc1938challenge(&rfc1938, pw->pw_name, challenge, sizeof(challenge))) {
124 if (np_size < op_len + strlen(challenge) + 7) {
125 np_size = op_len + strlen(challenge) + 7;
130 (void) snprintf(new_prompt, np_size, "%s\n%s", challenge, orig_prompt);
133 orig_prompt, challenge);
/mirbsd/src/lib/libssl/src/doc/apps/
Dspkac.pod14 [B<-challenge string>]
24 The B<spkac> command processes Netscape signed public key and challenge
53 =item B<-challenge string>
55 specifies the challenge string if an SPKAC is being created.
101 Create an SPKAC using the challenge string "hello":
103 openssl spkac -key key.pem -challenge hello -out spkac.cnf
122 The challenge string permits a primitive form of proof of possession
123 of private key. By checking the SPKAC signature and a random challenge
/mirbsd/src/lib/libssl/src/apps/
Dspkac.c91 char *challenge = NULL, *keyfile = NULL; in MAIN() local
134 challenge= *(++argv); in MAIN()
202 if(challenge) ASN1_STRING_set(spki->spkac->challenge, in MAIN()
203 challenge, strlen(challenge)); in MAIN()
/mirbsd/src/sys/dev/ic/
Dif_wi_hostap.c299 if (sta->challenge) in wihap_shutdown()
300 FREE(sta->challenge, M_TEMP); in wihap_shutdown()
445 if (sta->challenge) in wihap_sta_delete()
446 FREE(sta->challenge, M_TEMP); in wihap_sta_delete()
561 u_int32_t challenge[32]; in wihap_auth_req() local
582 IEEE80211_ELEMID_CHALLENGE, challenge, sizeof(challenge))) < 0) { in wihap_auth_req()
644 if (!sta->challenge) { in wihap_auth_req()
645 MALLOC(sta->challenge, u_int32_t *, 128, in wihap_auth_req()
647 if (!sta->challenge) in wihap_auth_req()
651 challenge[i] = sta->challenge[i] = in wihap_auth_req()
[all …]
/mirbsd/src/lib/libc/gen/
Dauth_subr.c96 char *challenge; /* last challenge issued */ member
287 if (as->challenge) in auth_close()
288 free(as->challenge); in auth_close()
314 if (as->challenge) { in auth_challenge()
315 free(as->challenge); in auth_challenge()
316 as->challenge = NULL; in auth_challenge()
323 as->challenge = auth_getvalue(as, "challenge"); in auth_challenge()
326 return (as->challenge); in auth_challenge()
411 return (as->challenge); in auth_getitem()
452 if (value == as->challenge) in auth_setitem()
[all …]
Dauthenticate.c418 char *style, *name, *challenge, *class; in auth_userresponse() local
431 challenge = auth_getitem(as, AUTHV_CHALLENGE); in auth_userresponse()
434 if (challenge) in auth_userresponse()
435 auth_setdata(as, challenge, strlen(challenge) + 1); in auth_userresponse()
/mirbsd/src/usr.sbin/pppd/
Dchap_ms.c98 ChallengeResponse(challenge, pwHash, response) in ChallengeResponse() argument
99 u_char *challenge; /* IN 8 octets */ in ChallengeResponse()
112 DesEncrypt(challenge, ZPasswordHash + 0, response + 0);
113 DesEncrypt(challenge, ZPasswordHash + 7, response + 8);
114 DesEncrypt(challenge, ZPasswordHash + 14, response + 16);
/mirbsd/src/libexec/login_tis/
Dlogin_tis.c53 challenge, enumerator
192 rtype == challenge ? RPP_ECHO_ON : RPP_ECHO_OFF)) in main()
238 rtype = challenge; in main()
263 if (rtype == challenge) in main()
648 resp = challenge; in tis_authorize()
/mirbsd/src/lib/libssl/src/crypto/asn1/
Dx_spki.c70 ASN1_SIMPLE(NETSCAPE_SPKAC, challenge, ASN1_IA5STRING)

123