/freebsd/contrib/libfido2/tools/ |
H A D | largeblob.c | 49 const char *rp_id; in map_known_rps() local 73 if ((rp_id = fido_credman_rp_id(map->rp, i)) == NULL) { in map_known_rps() 81 if ((r = fido_credman_get_dev_rk(dev, rp_id, map->rk[i], in map_known_rps() 84 rp_id, fido_strerr(r)); in map_known_rps() 97 lookup_key(const char *path, fido_dev_t *dev, const char *rp_id, in lookup_key() argument 109 if ((r = fido_credman_get_dev_rk(dev, rp_id, rk, *pin)) != FIDO_OK && in lookup_key() 113 r = fido_credman_get_dev_rk(dev, rp_id, rk, *pin); in lookup_key() 165 load_key(const char *keyf, const char *cred_id64, const char *rp_id, in load_key() argument 175 if (rp_id != NULL || cred_id64 != NULL) in load_key() 183 if (rp_id == NULL) in load_key() [all …]
|
H A D | token.c | 303 char *rp_id = NULL; in token_info() local 322 rp_id = optarg; in token_info() 329 if (path == NULL || (credman && (cred_id != NULL || rp_id != NULL))) in token_info() 336 if (cred_id && rp_id) in token_info() 337 return (credman_print_rk(dev, path, rp_id, cred_id)); in token_info() 338 if (cred_id || rp_id) in token_info() 609 const char *rp_id = NULL; in token_list() local 629 rp_id = optarg; in token_list() 647 return (credman_list_rk(path, rp_id)); in token_list()
|
H A D | credman.c | 147 credman_list_rk(const char *path, const char *rp_id) in credman_list_rk() argument 159 if ((r = fido_credman_get_dev_rk(dev, rp_id, rk, NULL)) != FIDO_OK && in credman_list_rk() 163 r = fido_credman_get_dev_rk(dev, rp_id, rk, pin); in credman_list_rk() 185 credman_print_rk(fido_dev_t *dev, const char *path, const char *rp_id, in credman_print_rk() argument 203 if ((r = fido_credman_get_dev_rk(dev, rp_id, rk, NULL)) != FIDO_OK && in credman_print_rk() 207 r = fido_credman_get_dev_rk(dev, rp_id, rk, pin); in credman_print_rk()
|
/freebsd/contrib/libfido2/src/ |
H A D | u2f.c | 106 authdata_fake(const char *rp_id, uint8_t flags, uint32_t sigcount, in authdata_fake() argument 115 if (SHA256((const void *)rp_id, strlen(rp_id), in authdata_fake() 200 key_lookup(fido_dev_t *dev, const char *rp_id, const fido_blob_t *key_id, in key_lookup() argument 210 if (key_id->len > UINT8_MAX || rp_id == NULL) { in key_lookup() 212 key_id->len, (const void *)rp_id); in key_lookup() 220 if (SHA256((const void *)rp_id, strlen(rp_id), in key_lookup() 280 parse_auth_reply(fido_blob_t *sig, fido_blob_t *ad, const char *rp_id, in parse_auth_reply() argument 304 if (authdata_fake(rp_id, flags, sigcount, ad) < 0) { in parse_auth_reply() 313 do_auth(fido_dev_t *dev, const fido_blob_t *cdh, const char *rp_id, in do_auth() argument 328 rp_id == NULL) { in do_auth() [all …]
|
H A D | assert.c | 98 if (assert->rp_id == NULL || assert->cdh.ptr == NULL) { in fido_dev_get_assert_tx() 99 fido_log_debug("%s: rp_id=%p, cdh.ptr=%p", __func__, in fido_dev_get_assert_tx() 100 (void *)assert->rp_id, (void *)assert->cdh.ptr); in fido_dev_get_assert_tx() 105 if ((argv[0] = cbor_build_string(assert->rp_id)) == NULL || in fido_dev_get_assert_tx() 134 pin, assert->rp_id, &argv[5], &argv[6], ms)) != FIDO_OK) { in fido_dev_get_assert_tx() 321 if (assert->rp_id == NULL || assert->cdh.ptr == NULL) { in fido_dev_get_assert() 322 fido_log_debug("%s: rp_id=%p, cdh.ptr=%p", __func__, in fido_dev_get_assert() 323 (void *)assert->rp_id, (void *)assert->cdh.ptr); in fido_dev_get_assert() 518 if (assert->cdh.ptr == NULL || assert->rp_id == NULL || in fido_assert_verify() 520 fido_log_debug("%s: cdh=%p, rp_id in fido_assert_verify() [all...] |
H A D | credman.c | 116 const char *rp_id, fido_opt_t uv, int *ms) in credman_tx() argument 153 rp_id, &argv[3], &argv[2], ms)) != FIDO_OK) { in credman_tx() 423 credman_get_rk_wait(fido_dev_t *dev, const char *rp_id, fido_credman_rk_t *rk, in credman_get_rk_wait() argument 430 if (SHA256((const unsigned char *)rp_id, strlen(rp_id), dgst) != dgst) { in credman_get_rk_wait() 438 if ((r = credman_tx(dev, CMD_RK_BEGIN, &rp_dgst, pin, rp_id, in credman_get_rk_wait() 455 fido_credman_get_dev_rk(fido_dev_t *dev, const char *rp_id, in fido_credman_get_dev_rk() argument 460 return (credman_get_rk_wait(dev, rp_id, rk, pin, &ms)); in fido_credman_get_dev_rk()
|
H A D | winhello.c | 39 wchar_t *rp_id; 51 wchar_t *rp_id; 512 fido_log_debug("%s: %s -> %s", __func__, assert->rp_id, assert->appid); 513 free(assert->rp_id); in unpack_user_id() 514 assert->rp_id = assert->appid; in unpack_user_id() 617 if ((ctx->rp_id = to_utf16(assert->rp_id)) == NULL) { in translate_winhello_assert() 618 fido_log_debug("%s: rp_id", __func__); in translate_winhello_assert() 699 if (pack_rp(&ctx->rp_id, &ctx->rp_name, &ctx->rp, &cred->rp) < 0) { in decode_attobj() 824 if ((hr = webauthn_get_assert(w, ctx->rp_id, in winhello_cred_free() 36 wchar_t *rp_id; global() member 47 wchar_t *rp_id; global() member [all...] |
H A D | cred.c | 245 get_signed_hash_u2f(fido_blob_t *dgst, const unsigned char *rp_id, in get_signed_hash_u2f() argument 260 EVP_DigestUpdate(ctx, rp_id, rp_id_len) != 1 || in get_signed_hash_u2f()
|
/freebsd/contrib/libfido2/fuzz/ |
H A D | fuzz_assert.c | 24 char rp_id[MAXSTR]; member 89 unpack_string(v[7], p->rp_id) < 0 || in unpack() 129 (argv[7] = pack_string(p->rp_id)) == NULL || in pack() 176 strlcpy(dummy.rp_id, dummy_rp_id, sizeof(dummy.rp_id)); in pack_dummy() 207 const char *rp_id, int ext, uint8_t up, uint8_t uv, const char *pin, in get_assert() argument 233 fido_assert_set_rp(assert, rp_id); in get_assert() 239 fido_assert_set_rp(assert, rp_id); in get_assert() 254 const char *rp_id, const unsigned char *authdata_ptr, size_t authdata_len, in verify_assert() argument 265 fido_assert_set_rp(assert, rp_id); in verify_assert() [all...] |
H A D | fuzz_cred.c | 24 char rp_id[MAXSTR]; member 96 unpack_string(v[8], p->rp_id) < 0 || in unpack() 138 (argv[8] = pack_string(p->rp_id)) == NULL || in pack() 186 strlcpy(dummy.rp_id, dummy_rp_id, sizeof(dummy.rp_id)); in pack_dummy() 215 const char *rp_id, const char *rp_name, const struct blob *user_id, in make_cred() argument 232 fido_cred_set_rp(cred, rp_id, rp_name); in make_cred() 255 fido_cred_set_rp(cred, rp_id, rp_name); in make_cred() 271 const char *rp_id, const char *rp_name, const unsigned char *authdata_ptr, in verify_cred() argument 288 fido_cred_set_rp(cred, rp_id, rp_name); in verify_cred() 375 make_cred(cred, p->opt, cose_alg, &p->cdh, p->rp_id, p->rp_name, in test_cred() [all …]
|
H A D | fuzz_credman.c | 23 char rp_id[MAXSTR]; member 99 unpack_string(v[2], p->rp_id) < 0 || in unpack() 132 (argv[2] = pack_string(p->rp_id)) == NULL || in pack() 174 strlcpy(dummy.rp_id, dummy_rp_id, sizeof(dummy.rp_id)); in pack_dummy() 305 fido_credman_get_dev_rk(dev, p->rp_id, rk, p->pin); in get_rk_list() 360 r1 = fido_cred_set_user(cred, p->cred_id.body, p->cred_id.len, p->rp_id, in set_rk() 398 mutate_string(p->rp_id); in mutate()
|
/freebsd/contrib/libfido2/regress/ |
H A D | cred.c | 1386 const char rp_id[] = "localhost"; 1524 assert(fido_cred_set_rp(c, rp_id, rp_name) == FIDO_OK); in valid_cred() 1549 assert(fido_cred_set_rp(c, rp_id, rp_name) == FIDO_OK); in no_cdh() 1597 assert(fido_cred_set_rp(c, rp_id, NULL) == FIDO_OK); in no_rp_name() 1627 assert(fido_cred_set_rp(c, rp_id, rp_name) == FIDO_OK); in no_authdata() 1652 assert(fido_cred_set_rp(c, rp_id, rp_name) == FIDO_OK); in no_x509() 1676 assert(fido_cred_set_rp(c, rp_id, rp_name) == FIDO_OK); in no_sig() 1700 assert(fido_cred_set_rp(c, rp_id, rp_name) == FIDO_OK); in no_fmt() 1724 assert(fido_cred_set_rp(c, rp_id, rp_name) == FIDO_OK); in wrong_options() 1755 assert(fido_cred_set_rp(c, rp_id, rp_nam in junk_cdh() 1384 const char rp_id[] = "localhost"; global() variable [all...] |
/freebsd/crypto/openssh/ |
H A D | sk-usbhid.c | 1268 const char *rp_id, *rp_name, *user_name; in read_rks() local 1316 rp_id = fido_credman_rp_id(rp, i); in read_rks() 1320 rp_id == NULL ? "(none)" : rp_id, in read_rks() 1324 if (rp_id == NULL || in read_rks() 1355 "prot 0x%02x", sk->path, rp_id, user_name, in read_rks() 1363 (srk->application = strdup(rp_id)) == NULL || in read_rks()
|
/freebsd/contrib/libfido2/src/fido/ |
H A D | types.h | 214 char *rp_id; /* relying party id */ 213 char *rp_id; /* relying party id */ global() member
|