| /netbsd-src/crypto/external/bsd/netpgp/dist/src/libpaa/ |
| H A D | libpaa.c | 67 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 D | PubKeyAccessAuthScheme.txt | 38 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 D | server.c | 46 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 D | client.c | 47 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 D | libpaa.h | 52 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 D | auth-bsdauth.c | 57 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 D | auth-skey.c | 61 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 D | ssh-sk-helper.c | 155 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 D | ms_funcs.c | 82 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 D | ms_funcs.h | 31 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 D | eddsa.c | 202 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 D | eddsa.c | 232 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 D | spkac.c | 57 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 D | sasl.c | 118 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 D | spkac.c | 66 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 D | kdigest.c | 278 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 D | openssl-spkac.pod.in | 22 [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 D | kdc.c | 256 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 D | spkac.pod | 17 [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 D | test_ntlm.c | 101 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 D | key_correctness_proof.c | 340 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 D | issue_credential.c | 314 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 D | digest.c | 806 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 D | chap.c | 15 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 D | u2f.c | 149 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()
|