Home
last modified time | relevance | path

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

12345

/netbsd-src/crypto/external/bsd/netpgp/dist/src/libpaa/
H A Dlibpaa.c67 genchallenge(paa_challenge_t *challenge, paa_server_info_t *server) in genchallenge() argument
75 cc = snprintf(raw, sizeof(raw), "%s;%s;%lld;", challenge->realm, server->hostaddress, (int64_t)t); in genchallenge()
78 challenge->encc = b64encode(raw, (const unsigned)cc, challenge->encoded_challenge, in genchallenge()
79 sizeof(challenge->encoded_challenge), 0); in genchallenge()
85 challenge->challengec = snprintf(challenge->challenge, sizeof(challenge->challenge), in genchallenge()
87 challenge->encc, challenge->encoded_challenge); in genchallenge()
88 return challenge->challengec; in genchallenge()
189 paa_format_challenge(paa_challenge_t *challenge, paa_server_info_t *server, char *buf, size_t size) in paa_format_challenge() argument
193 if (challenge->realm == NULL) { in paa_format_challenge()
198 (void) genchallenge(challenge, server); in paa_format_challenge()
[all …]
H A DPubKeyAccessAuthScheme.txt38 method to challenge-based HTTP client authentication.
87 scheme is based on a simple challenge-response paradigm. The PubKey scheme
88 responds to unauthorized clients with a challenge value; and a valid
90 realm, and the server's challenge.
109 challenge = "PubKey.v1" pubkey-challenge
111 pubkey-challenge = 1#( realm | [domain] | challenge )
116 challenge = "challenge" "=" quoted-string
143 challenge
159 privkey-credentials = 1#( identifier | realm | challenge | signature )
163 challenge = "challenge" "=" challenge-value
[all …]
H A Dserver.c46 paa_challenge_t challenge; in main() local
55 (void) memset(&challenge, 0x0, sizeof(challenge)); in main()
69 challenge.domain = optarg; in main()
72 challenge.realm = optarg; in main()
93 cc = paa_format_challenge(&challenge, &server, buf, sizeof(buf)); in main()
100 if (!paa_check_response(&challenge, &id, &netpgp, buf)) { in main()
108 if (paa_check_response(&challenge, &id, &netpgp, buf)) { in main()
H A Dclient.c47 char challenge[2048]; in main() local
83 challengec = read(0, challenge, sizeof(challenge)); in main()
84 cc = paa_format_response(&response, &netpgp, challenge, buf, sizeof(buf)); in main()
H A Dlibpaa.h52 char challenge[512]; /* the output challenge */ member
63 char challenge[PAA_CHALLENGE_SIZE]; /* input challenge */ member
/netbsd-src/crypto/external/bsd/openssh/dist/
H A Dauth-bsdauth.c57 char *challenge = NULL; in bsdauth_query() local
66 challenge = auth_getitem(authctxt->as, AUTHV_CHALLENGE); in bsdauth_query()
67 if (challenge == NULL) { in bsdauth_query()
73 if (challenge == NULL) { in bsdauth_query()
78 authctxt->style, "auth-ssh", &challenge); in bsdauth_query()
80 challenge = NULL; in bsdauth_query()
81 debug2("bsdauth_query: <%s>", challenge ? challenge : "empty"); in bsdauth_query()
84 if (challenge == NULL) in bsdauth_query()
92 (*prompts)[0] = xstrdup(challenge); in bsdauth_query()
H A Dauth-skey.c61 char challenge[1024]; in skey_query() local
64 if (skeychallenge(&skey, authctxt->user, challenge, sizeof(challenge)) == -1) in skey_query()
73 xasprintf(*prompts, "%s%s", challenge, SKEY_PROMPT); in skey_query()
H A Dssh-sk-helper.c155 struct sshbuf *challenge, *attest, *kbuf, *resp; in process_enroll() local
169 (r = sshbuf_froms(req, &challenge)) != 0) in process_enroll()
176 if (sshbuf_len(challenge) == 0) { in process_enroll()
177 sshbuf_free(challenge); in process_enroll()
178 challenge = NULL; in process_enroll()
185 flags, pin, challenge, &key, attest)) != 0) { in process_enroll()
203 sshbuf_free(challenge); in process_enroll()
/netbsd-src/external/bsd/wpa/dist/src/crypto/
H A Dms_funcs.c82 const u8 *username, size_t username_len, u8 *challenge) in challenge_hash() argument
97 os_memcpy(challenge, hash, 8); in challenge_hash()
145 int challenge_response(const u8 *challenge, const u8 *password_hash, in challenge_response() argument
150 if (des_encrypt(challenge, password_hash, response) < 0 || in challenge_response()
151 des_encrypt(challenge, password_hash + 7, response + 8) < 0) in challenge_response()
156 return des_encrypt(challenge, zpwd, response + 16); in challenge_response()
176 u8 challenge[8]; in generate_nt_response() local
180 username_len, challenge) || in generate_nt_response()
182 challenge_response(challenge, password_hash, response)) in generate_nt_response()
204 u8 challenge[8]; in generate_nt_response_pwhash() local
[all …]
H A Dms_funcs.h31 int nt_challenge_response(const u8 *challenge, const u8 *password,
34 int challenge_response(const u8 *challenge, const u8 *password_hash,
37 const u8 *username, size_t username_len, u8 *challenge);
/netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/ec/curve448/
H A Deddsa.c202 uint8_t challenge[2 * EDDSA_448_PRIVATE_BYTES]; in c448_ed448_sign() local
209 || !EVP_DigestFinalXOF(hashctx, challenge, sizeof(challenge))) in c448_ed448_sign()
212 curve448_scalar_decode_long(challenge_scalar, challenge, in c448_ed448_sign()
213 sizeof(challenge)); in c448_ed448_sign()
214 OPENSSL_cleanse(challenge, sizeof(challenge)); in c448_ed448_sign()
296 uint8_t challenge[2 * EDDSA_448_PRIVATE_BYTES]; in c448_ed448_verify() local
304 || !EVP_DigestFinalXOF(hashctx, challenge, sizeof(challenge))) { in c448_ed448_verify()
310 curve448_scalar_decode_long(challenge_scalar, challenge, in c448_ed448_verify()
311 sizeof(challenge)); in c448_ed448_verify()
312 OPENSSL_cleanse(challenge, sizeof(challenge)); in c448_ed448_verify()
/netbsd-src/crypto/external/bsd/openssl/dist/crypto/ec/curve448/
H A Deddsa.c232 uint8_t challenge[2 * EDDSA_448_PRIVATE_BYTES]; in ossl_c448_ed448_sign() local
240 || !EVP_DigestFinalXOF(hashctx, challenge, sizeof(challenge))) in ossl_c448_ed448_sign()
243 ossl_curve448_scalar_decode_long(challenge_scalar, challenge, in ossl_c448_ed448_sign()
244 sizeof(challenge)); in ossl_c448_ed448_sign()
245 OPENSSL_cleanse(challenge, sizeof(challenge)); in ossl_c448_ed448_sign()
331 uint8_t challenge[2 * EDDSA_448_PRIVATE_BYTES]; in ossl_c448_ed448_verify() local
339 || !EVP_DigestFinalXOF(hashctx, challenge, sizeof(challenge))) { in ossl_c448_ed448_verify()
345 ossl_curve448_scalar_decode_long(challenge_scalar, challenge, in ossl_c448_ed448_verify()
346 sizeof(challenge)); in ossl_c448_ed448_verify()
347 OPENSSL_cleanse(challenge, sizeof(challenge)); in ossl_c448_ed448_verify()
/netbsd-src/crypto/external/bsd/openssl.old/dist/apps/
H A Dspkac.c57 char *challenge = NULL, *keyfile = NULL; in spkac_main() local
103 challenge = opt_arg(); in spkac_main()
133 if (challenge != NULL) in spkac_main()
134 ASN1_STRING_set(spki->spkac->challenge, in spkac_main()
135 challenge, (int)strlen(challenge)); in spkac_main()
/netbsd-src/external/bsd/openldap/dist/libraries/liblutil/
H A Dsasl.c118 int challenge=0; in interaction() local
136 challenge = 1; in interaction()
139 challenge = 1; in interaction()
156 if( challenge ) { in interaction()
157 if( interact->challenge ) { in interaction()
158 fprintf( stderr, _("Challenge: %s\n"), interact->challenge ); in interaction()
/netbsd-src/crypto/external/bsd/openssl/dist/apps/
H A Dspkac.c66 char *challenge = NULL, *keyfile = NULL; in spkac_main() local
114 challenge = opt_arg(); in spkac_main()
156 if (challenge != NULL) in spkac_main()
157 ASN1_STRING_set(spki->spkac->challenge, in spkac_main()
158 challenge, (int)strlen(challenge)); in spkac_main()
/netbsd-src/crypto/external/bsd/heimdal/dist/kuser/
H A Dkdigest.c278 unsigned char md[SHA_DIGEST_LENGTH], challenge[SHA_DIGEST_LENGTH]; in client_mschapv2() local
330 EVP_DigestFinal_ex(ctx, challenge, NULL); in client_mschapv2()
334 EVP_DigestUpdate(ctx, challenge, 8); in client_mschapv2()
438 krb5_data challenge, opaque; in ntlm_server_init() local
463 ret = krb5_ntlm_init_get_challenge(context, ntlm, &challenge); in ntlm_server_init()
467 if (challenge.length != sizeof(type2.challenge)) in ntlm_server_init()
469 memcpy(type2.challenge, challenge.data, sizeof(type2.challenge)); in ntlm_server_init()
470 krb5_data_free(&challenge); in ntlm_server_init()
/netbsd-src/crypto/external/bsd/openssl/dist/doc/man1/
H A Dopenssl-spkac.pod.in22 [B<-challenge> I<string>]
32 This command processes Netscape signed public key and challenge
75 =item B<-challenge> I<string>
77 Specifies the challenge string if an SPKAC is being created.
120 Create an SPKAC using the challenge string "hello":
122 openssl spkac -key key.pem -challenge hello -out spkac.cnf
142 The challenge string permits a primitive form of proof of possession
143 of private key. By checking the SPKAC signature and a random challenge
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/
H A Dkdc.c256 krb5_data challenge; in kdc_type2() local
298 ret = krb5_ntlm_init_get_challenge(c->context, c->ntlm, &challenge); in kdc_type2()
304 if (challenge.length != sizeof(type2.challenge)) { in kdc_type2()
308 memcpy(type2.challenge, challenge.data, sizeof(type2.challenge)); in kdc_type2()
309 krb5_data_free(&challenge); in kdc_type2()
/netbsd-src/crypto/external/bsd/openssl.old/dist/doc/man1/
H A Dspkac.pod17 [B<-challenge string>]
27 The B<spkac> command processes Netscape signed public key and challenge
65 =item B<-challenge string>
67 Specifies the challenge string if an SPKAC is being created.
113 Create an SPKAC using the challenge string "hello":
115 openssl spkac -key key.pem -challenge hello -out spkac.cnf
135 The challenge string permits a primitive form of proof of possession
136 of private key. By checking the SPKAC signature and a random challenge
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/ntlm/
H A Dtest_ntlm.c101 memset(type2.challenge, 0x7f, sizeof(type2.challenge)); in test_parse()
138 type2.challenge, in test_parse()
180 memset(type2.challenge, 0x7f, sizeof(type2.challenge)); in test_parse()
341 const unsigned char challenge[8] = in test_ntlmv2() local
377 challenge, in test_ntlmv2()
/netbsd-src/crypto/external/cpl/trousers/dist/src/tspi/daa/daa_issuer/
H A Dkey_correctness_proof.c340 i, j, test_bit( j, proof->challenge, proof->length_challenge)); in is_pk_correct()
345 if( test_bit( j, proof->challenge, proof->length_challenge)) { in is_pk_correct()
380 dump_byte_array( proof->length_challenge, proof->challenge)); in is_pk_correct()
386 if( verifiable_challenge[i] != proof->challenge[i]) { in is_pk_correct()
391 *isCorrect = ( memcmp( verifiable_challenge, proof->challenge, length_challenge) == 0); in is_pk_correct()
472 BYTE challenge[EVP_MAX_MD_SIZE]; in generate_proof() local
474 generateMessageDigest( challenge, in generate_proof()
490 if( test_bit( j, challenge, length_challenge)) { in generate_proof()
510 memcpy( challenge_param, challenge, length_challenge); in generate_proof()
H A Dissue_credential.c314 BYTE *ch = NULL, *challenge = NULL; in Tspi_DAA_IssueCredential_internal() local
413 credentialRequest.challenge); // allocation in Tspi_DAA_IssueCredential_internal()
526 challenge = (BYTE *)malloc( challengeLength); in Tspi_DAA_IssueCredential_internal()
527 if( challenge == NULL) { in Tspi_DAA_IssueCredential_internal()
533 EVP_DigestFinal(mdctx, challenge, NULL); in Tspi_DAA_IssueCredential_internal()
536 memcmp( credentialRequest.challenge, challenge, challengeLength)!=0) { in Tspi_DAA_IssueCredential_internal()
541 credentialRequest.challenge)); in Tspi_DAA_IssueCredential_internal()
544 dump_byte_array( challengeLength, challenge)); in Tspi_DAA_IssueCredential_internal()
762 if( challenge != NULL) free( challenge); in Tspi_DAA_IssueCredential_internal()
/netbsd-src/crypto/external/bsd/heimdal/dist/kdc/
H A Ddigest.c806 unsigned char md[SHA_DIGEST_LENGTH], challenge[SHA_DIGEST_LENGTH]; in _kdc_do_digest() local
872 EVP_DigestFinal_ex(ctp, challenge, NULL); in _kdc_do_digest()
903 challenge, &answer); in _kdc_do_digest()
954 EVP_DigestUpdate(ctxp, challenge, 8); in _kdc_do_digest()
1069 r.u.ntlmInitReply.challenge.data = malloc(8); in _kdc_do_digest()
1070 if (r.u.ntlmInitReply.challenge.data == NULL) { in _kdc_do_digest()
1075 r.u.ntlmInitReply.challenge.length = 8; in _kdc_do_digest()
1076 if (RAND_bytes(r.u.ntlmInitReply.challenge.data, in _kdc_do_digest()
1077 r.u.ntlmInitReply.challenge.length) != 1) in _kdc_do_digest()
1112 ret = krb5_storage_write(sp, r.u.ntlmInitReply.challenge.data, 8); in _kdc_do_digest()
[all …]
/netbsd-src/external/bsd/wpa/dist/src/eap_common/
H A Dchap.c15 int chap_md5(u8 id, const u8 *secret, size_t secret_len, const u8 *challenge, in chap_md5() argument
25 addr[2] = challenge; in chap_md5()
/netbsd-src/external/bsd/libfido2/dist/src/
H A Du2f.c149 unsigned char challenge[SHA256_DIGEST_LENGTH]; in send_dummy_register() local
154 memset(&challenge, 0xff, sizeof(challenge)); in send_dummy_register()
159 iso7816_add(apdu, &challenge, sizeof(challenge)) < 0 || in send_dummy_register()
205 unsigned char challenge[SHA256_DIGEST_LENGTH]; in key_lookup() local
217 memset(&challenge, 0xff, sizeof(challenge)); in key_lookup()
231 iso7816_add(apdu, &challenge, sizeof(challenge)) < 0 || in key_lookup()

12345