| /mirbsd/src/libexec/login_radius/ |
| D | login_radius.c | 89 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()
|
| D | raddauth.c | 145 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 …]
|
| D | login_radius.h | 20 raddauth(char *username, char *class, char *style, char *challenge,
|
| /mirbsd/src/usr.bin/ssh/ |
| D | auth-rsa.c | 69 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 …]
|
| D | auth-bsdauth.c | 50 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()
|
| D | sshconnect1.c | 70 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 …]
|
| D | auth-chall.c | 42 char *challenge, *name, *info, **prompts; in get_challenge() local 59 challenge = xstrdup(prompts[0]); in get_challenge() 67 return (challenge); in get_challenge()
|
| D | auth1.c | 193 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()
|
| D | monitor_wrap.c | 783 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()
|
| D | ssh-agent.c | 233 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/ |
| D | login_token.c | 62 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()
|
| D | token.c | 105 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/ |
| D | login_skey.c | 60 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/ |
| D | chap.c | 130 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 …]
|
| D | chap_ms.c | 121 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()
|
| D | chap.h | 53 } challenge; member
|
| /mirbsd/src/usr.bin/sudo/auth/ |
| D | rfc1938.c | 81 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/ |
| D | spkac.pod | 14 [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/ |
| D | spkac.c | 91 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/ |
| D | if_wi_hostap.c | 299 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/ |
| D | auth_subr.c | 96 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 …]
|
| D | authenticate.c | 418 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/ |
| D | chap_ms.c | 98 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/ |
| D | login_tis.c | 53 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/ |
| D | x_spki.c | 70 ASN1_SIMPLE(NETSCAPE_SPKAC, challenge, ASN1_IA5STRING)
|