| /freebsd-13.1/contrib/libfido2/src/ |
| H A D | fido.h | 39 fido_dev_t *fido_dev_new(void); 47 void fido_dev_force_fido2(fido_dev_t *); 48 void fido_dev_force_u2f(fido_dev_t *); 49 void fido_dev_free(fido_dev_t **); 144 int fido_dev_cancel(fido_dev_t *); 145 int fido_dev_close(fido_dev_t *); 150 int fido_dev_get_touch_begin(fido_dev_t *); 154 int fido_dev_open_with_info(fido_dev_t *); 156 int fido_dev_reset(fido_dev_t *); 205 bool fido_dev_has_pin(const fido_dev_t *); [all …]
|
| H A D | extern.h | 44 cbor_item_t *cbor_encode_assert_ext(fido_dev_t *, 49 cbor_item_t *cbor_encode_pin_opt(const fido_dev_t *); 130 int fido_winhello_open(fido_dev_t *); 131 int fido_winhello_close(fido_dev_t *); 132 int fido_winhello_cancel(fido_dev_t *); 138 int fido_rx_cbor_status(fido_dev_t *, int); 166 int u2f_register(fido_dev_t *, fido_cred_t *, int); 168 int u2f_get_touch_begin(fido_dev_t *); 169 int u2f_get_touch_status(fido_dev_t *, int *, int); 173 int fido_dev_authkey(fido_dev_t *, es256_pk_t *); [all …]
|
| H A D | dev.c | 37 set_random_report_len(fido_dev_t *dev) in set_random_report_len() 370 fido_dev_close(fido_dev_t *dev) in fido_dev_close() 400 fido_dev_cancel(fido_dev_t *dev) in fido_dev_cancel() 556 fido_dev_t * 559 fido_dev_t *dev; in fido_dev_new() 575 fido_dev_t * 578 fido_dev_t *dev; in fido_dev_new_with_info() 607 fido_dev_free(fido_dev_t **dev_p) in fido_dev_free() 609 fido_dev_t *dev; in fido_dev_free() 627 fido_dev_major(const fido_dev_t *dev) in fido_dev_major() [all …]
|
| H A D | config.c | 41 config_tx(fido_dev_t *dev, uint8_t subcmd, cbor_item_t **paramv, size_t paramc, in config_tx() 102 config_enable_entattest_wait(fido_dev_t *dev, const char *pin, int ms) in config_enable_entattest_wait() 113 fido_dev_enable_entattest(fido_dev_t *dev, const char *pin) in fido_dev_enable_entattest() 119 config_toggle_always_uv_wait(fido_dev_t *dev, const char *pin, int ms) in config_toggle_always_uv_wait() 130 fido_dev_toggle_always_uv(fido_dev_t *dev, const char *pin) in fido_dev_toggle_always_uv() 136 config_pin_minlen_tx(fido_dev_t *dev, size_t len, bool force, const char *pin) in config_pin_minlen_tx() 170 config_pin_minlen(fido_dev_t *dev, size_t len, bool force, const char *pin, in config_pin_minlen() 182 fido_dev_set_pin_minlen(fido_dev_t *dev, size_t len, const char *pin) in fido_dev_set_pin_minlen() 188 fido_dev_force_pin_change(fido_dev_t *dev, const char *pin) in fido_dev_force_pin_change()
|
| H A D | pin.c | 35 pin_sha256_enc(const fido_dev_t *dev, const fido_blob_t *shared, in pin_sha256_enc() 96 pin_pad64_enc(const fido_dev_t *dev, const fido_blob_t *shared, in pin_pad64_enc() 323 uv_token_wait(fido_dev_t *dev, uint8_t cmd, const char *pin, in uv_token_wait() 342 fido_dev_get_uv_token(fido_dev_t *dev, uint8_t cmd, const char *pin, in fido_dev_get_uv_token() 421 fido_dev_set_pin_tx(fido_dev_t *dev, const char *pin) in fido_dev_set_pin_tx() 503 fido_dev_set_pin(fido_dev_t *dev, const char *pin, const char *oldpin) in fido_dev_set_pin() 545 fido_dev_get_retry_count_tx(fido_dev_t *dev, uint8_t subcmd) in fido_dev_get_retry_count_tx() 576 fido_dev_get_pin_retry_count_rx(fido_dev_t *dev, int *retries, int ms) in fido_dev_get_pin_retry_count_rx() 612 fido_dev_get_retry_count(fido_dev_t *dev, int *retries) in fido_dev_get_retry_count() 618 fido_dev_get_uv_retry_count_rx(fido_dev_t *dev, int *retries, int ms) in fido_dev_get_uv_retry_count_rx() [all …]
|
| H A D | bio.c | 380 bio_rx_enroll_begin(fido_dev_t *dev, fido_bio_template_t *t, in bio_rx_enroll_begin() 413 bio_enroll_begin_wait(fido_dev_t *dev, fido_bio_template_t *t, in bio_enroll_begin_wait() 441 fido_bio_dev_enroll_begin(fido_dev_t *dev, fido_bio_template_t *t, in fido_bio_dev_enroll_begin() 482 bio_rx_enroll_continue(fido_dev_t *dev, fido_bio_enroll_t *e, int ms) in bio_rx_enroll_continue() 507 bio_enroll_continue_wait(fido_dev_t *dev, const fido_bio_template_t *t, in bio_enroll_continue_wait() 546 bio_enroll_cancel_wait(fido_dev_t *dev, int ms) in bio_enroll_cancel_wait() 561 fido_bio_dev_enroll_cancel(fido_dev_t *dev) in fido_bio_dev_enroll_cancel() 567 bio_enroll_remove_wait(fido_dev_t *dev, const fido_bio_template_t *t, in bio_enroll_remove_wait() 643 bio_rx_info(fido_dev_t *dev, fido_bio_info_t *i, int ms) in bio_rx_info() 667 bio_get_info_wait(fido_dev_t *dev, fido_bio_info_t *i, int ms) in bio_get_info_wait() [all …]
|
| H A D | credman.c | 114 credman_tx(fido_dev_t *dev, uint8_t subcmd, const void *param, const char *pin, in credman_tx() 225 credman_get_metadata_wait(fido_dev_t *dev, fido_credman_metadata_t *metadata, in credman_get_metadata_wait() 324 credman_rx_rk(fido_dev_t *dev, fido_credman_rk_t *rk, int ms) in credman_rx_rk() 363 credman_rx_next_rk(fido_dev_t *dev, fido_credman_rk_t *rk, int ms) in credman_rx_next_rk() 424 fido_credman_get_dev_rk(fido_dev_t *dev, const char *rp_id, in fido_credman_get_dev_rk() 431 credman_del_rk_wait(fido_dev_t *dev, const unsigned char *cred_id, in credman_del_rk_wait() 455 fido_credman_del_dev_rk(fido_dev_t *dev, const unsigned char *cred_id, in fido_credman_del_dev_rk() 529 credman_rx_rp(fido_dev_t *dev, fido_credman_rp_t *rp, int ms) in credman_rx_rp() 568 credman_rx_next_rp(fido_dev_t *dev, fido_credman_rp_t *rp, int ms) in credman_rx_next_rp() 597 credman_get_rp_wait(fido_dev_t *dev, fido_credman_rp_t *rp, const char *pin, in credman_get_rp_wait() [all …]
|
| H A D | io.c | 33 tx_empty(fido_dev_t *d, uint8_t cmd) 53 tx_preamble(fido_dev_t *d, uint8_t cmd, const void *buf, size_t count) in tx_preamble() 80 tx_frame(fido_dev_t *d, uint8_t seq, const void *buf, size_t count) in tx_frame() 105 tx(fido_dev_t *d, uint8_t cmd, const unsigned char *buf, size_t count) in tx() 129 fido_tx(fido_dev_t *d, uint8_t cmd, const void *buf, size_t count) in fido_tx() 145 rx_frame(fido_dev_t *d, struct frame *fp, int ms) in rx_frame() 159 rx_preamble(fido_dev_t *d, uint8_t cmd, struct frame *fp, int ms) in rx_preamble() 188 rx(fido_dev_t *d, uint8_t cmd, unsigned char *buf, size_t count, int ms) in rx() 256 fido_rx(fido_dev_t *d, uint8_t cmd, void *buf, size_t count, int ms) in fido_rx() 276 fido_rx_cbor_status(fido_dev_t *d, int ms) in fido_rx_cbor_status()
|
| H A D | authkey.c | 25 fido_dev_authkey_tx(fido_dev_t *dev) in fido_dev_authkey_tx() 61 fido_dev_authkey_rx(fido_dev_t *dev, es256_pk_t *authkey, int ms) in fido_dev_authkey_rx() 82 fido_dev_authkey_wait(fido_dev_t *dev, es256_pk_t *authkey, int ms) in fido_dev_authkey_wait() 94 fido_dev_authkey(fido_dev_t *dev, es256_pk_t *authkey) in fido_dev_authkey()
|
| H A D | reset.c | 10 fido_dev_reset_tx(fido_dev_t *dev) in fido_dev_reset_tx() 23 fido_dev_reset_wait(fido_dev_t *dev, int ms) in fido_dev_reset_wait() 40 fido_dev_reset(fido_dev_t *dev) in fido_dev_reset()
|
| H A D | largeblob.c | 156 largeblob_get_tx(fido_dev_t *dev, size_t offset, size_t count) in largeblob_get_tx() 201 largeblob_get_rx(fido_dev_t *dev, fido_blob_t **chunk, int ms) in largeblob_get_rx() 251 get_chunklen(fido_dev_t *dev) in get_chunklen() 422 largeblob_get_array(fido_dev_t *dev, cbor_item_t **item) in largeblob_get_array() 634 largeblob_add(fido_dev_t *dev, const fido_blob_t *key, cbor_item_t *item, in largeblob_add() 678 largeblob_drop(fido_dev_t *dev, const fido_blob_t *key, const char *pin) in largeblob_drop() 711 fido_dev_largeblob_get(fido_dev_t *dev, const unsigned char *key_ptr, in fido_dev_largeblob_get() 756 fido_dev_largeblob_set(fido_dev_t *dev, const unsigned char *key_ptr, in fido_dev_largeblob_set() 800 fido_dev_largeblob_remove(fido_dev_t *dev, const unsigned char *key_ptr, in fido_dev_largeblob_remove() 825 fido_dev_largeblob_get_array(fido_dev_t *dev, unsigned char **cbor_ptr, in fido_dev_largeblob_get_array() [all …]
|
| H A D | nfc_linux.c | 39 tx_short_apdu(fido_dev_t *d, const iso7816_header_t *h, const uint8_t *payload, in tx_short_apdu() 80 nfc_do_tx(fido_dev_t *d, const uint8_t *apdu_ptr, size_t apdu_len) in nfc_do_tx() 113 fido_nfc_tx(fido_dev_t *d, uint8_t cmd, const unsigned char *buf, size_t count) in fido_nfc_tx() 164 rx_init(fido_dev_t *d, unsigned char *buf, size_t count, int ms) in rx_init() 204 tx_get_response(fido_dev_t *d, uint8_t count) in tx_get_response() 221 rx_apdu(fido_dev_t *d, uint8_t sw[2], unsigned char **buf, size_t *count, int ms) in rx_apdu() 246 rx_msg(fido_dev_t *d, unsigned char *buf, size_t count, int ms) in rx_msg() 277 rx_cbor(fido_dev_t *d, unsigned char *buf, size_t count, int ms) in rx_cbor() 288 fido_nfc_rx(fido_dev_t *d, uint8_t cmd, unsigned char *buf, size_t count, int ms) in fido_nfc_rx()
|
| /freebsd-13.1/contrib/libfido2/src/fido/ |
| H A D | bio.h | 81 int fido_bio_dev_enroll_begin(fido_dev_t *, fido_bio_template_t *, 83 int fido_bio_dev_enroll_cancel(fido_dev_t *); 84 int fido_bio_dev_enroll_continue(fido_dev_t *, const fido_bio_template_t *, 86 int fido_bio_dev_enroll_remove(fido_dev_t *, const fido_bio_template_t *, 88 int fido_bio_dev_get_info(fido_dev_t *, fido_bio_info_t *); 89 int fido_bio_dev_get_template_array(fido_dev_t *, fido_bio_template_array_t *, 91 int fido_bio_dev_set_template_name(fido_dev_t *, const fido_bio_template_t *,
|
| H A D | config.h | 25 int fido_dev_enable_entattest(fido_dev_t *, const char *); 26 int fido_dev_force_pin_change(fido_dev_t *, const char *); 27 int fido_dev_toggle_always_uv(fido_dev_t *, const char *); 28 int fido_dev_set_pin_minlen(fido_dev_t *, size_t, const char *);
|
| H A D | credman.h | 67 int fido_credman_del_dev_rk(fido_dev_t *, const unsigned char *, size_t, 69 int fido_credman_get_dev_metadata(fido_dev_t *, fido_credman_metadata_t *, 71 int fido_credman_get_dev_rk(fido_dev_t *, const char *, fido_credman_rk_t *, 73 int fido_credman_get_dev_rp(fido_dev_t *, fido_credman_rp_t *, const char *); 74 int fido_credman_set_dev_rk(fido_dev_t *, fido_cred_t *, const char *);
|
| /freebsd-13.1/contrib/libfido2/tools/ |
| H A D | extern.h | 37 fido_dev_t *open_dev(const char *); 51 void bio_info(fido_dev_t *); 71 int credman_get_metadata(fido_dev_t *, const char *); 74 int credman_print_rk(fido_dev_t *, const char *, const char *, const char *); 75 int get_devopt(fido_dev_t *, const char *, int *); 78 int should_retry_with_pin(const fido_dev_t *, int);
|
| H A D | config.c | 20 fido_dev_t *dev; in config_entattest() 50 fido_dev_t *dev; in config_always_uv() 92 fido_dev_t *dev; in config_pin_minlen() 125 fido_dev_t *dev; in config_force_pin_change()
|
| H A D | bio.c | 46 fido_dev_t *dev = NULL; in bio_list() 79 fido_dev_t *dev = NULL; in bio_set_name() 160 fido_dev_t *dev = NULL; in bio_enroll() 210 fido_dev_t *dev = NULL; in bio_delete() 259 bio_info(fido_dev_t *dev) in bio_info()
|
| H A D | credman.c | 21 credman_get_metadata(fido_dev_t *dev, const char *path) in credman_get_metadata() 79 fido_dev_t *dev = NULL; in credman_list_rp() 148 fido_dev_t *dev = NULL; in credman_list_rk() 184 credman_print_rk(fido_dev_t *dev, const char *path, const char *rp_id, in credman_print_rk() 242 fido_dev_t *dev = NULL; in credman_delete_rk() 279 fido_dev_t *dev = NULL; in credman_update_rk()
|
| H A D | largeblob.c | 44 map_known_rps(fido_dev_t *dev, const char *path, struct rkmap *map) in map_known_rps() 94 lookup_key(const char *path, fido_dev_t *dev, const char *rp_id, in lookup_key() 163 const char *path, fido_dev_t *dev, char **pin, struct blob *key) in load_key() 197 fido_dev_t *dev; in blob_set() 237 fido_dev_t *dev; in blob_get() 272 fido_dev_t *dev; in blob_delete() 508 get_cbor_array(fido_dev_t *dev) in get_cbor_array() 562 fido_dev_t *dev = NULL; in blob_list()
|
| /freebsd-13.1/contrib/libfido2/examples/ |
| H A D | select.c | 32 static fido_dev_t * 35 fido_dev_t *dev; in open_dev() 58 select_dev(const fido_dev_info_t *devlist, size_t ndevs, fido_dev_t **dev, in select_dev() 62 fido_dev_t **devtab; in select_dev() 186 fido_dev_t *dev; in main()
|
| /freebsd-13.1/contrib/libfido2/fuzz/ |
| H A D | fuzz_mgmt.c | 205 fido_dev_t *dev; in dev_reset() 220 fido_dev_t *dev; in dev_get_cbor_info() 306 fido_dev_t *dev; in dev_set_pin() 321 fido_dev_t *dev; in dev_change_pin() 336 fido_dev_t *dev; in dev_get_retry_count() 353 fido_dev_t *dev; in dev_get_uv_retry_count() 370 fido_dev_t *dev; in dev_enable_entattest() 389 fido_dev_t *dev; in dev_toggle_always_uv() 408 fido_dev_t *dev; in dev_force_pin_change() 427 fido_dev_t *dev; in dev_set_pin_minlen()
|
| H A D | fuzz_credman.c | 203 static fido_dev_t * 206 fido_dev_t *dev; in prepare_dev() 225 fido_dev_t *dev; in get_metadata() 256 fido_dev_t *dev; in get_rp_list() 288 fido_dev_t *dev; in get_rk_list() 332 fido_dev_t *dev; in del_rk() 347 fido_dev_t *dev = NULL; in set_rk()
|
| H A D | fuzz_bio.c | 219 static fido_dev_t * 222 fido_dev_t *dev; in prepare_dev() 245 fido_dev_t *dev = NULL; in get_info() 294 fido_dev_t *dev = NULL; in enroll() 329 fido_dev_t *dev = NULL; in list() 357 fido_dev_t *dev = NULL; in set_name() 383 fido_dev_t *dev = NULL; in del()
|
| /freebsd-13.1/contrib/libfido2/regress/ |
| H A D | dev.c | 113 fido_dev_t *dev = NULL; in open_iff_ok() 136 fido_dev_t *dev = NULL; in reopen() 164 fido_dev_t *dev = NULL; in double_open() 188 fido_dev_t *dev = NULL; in is_fido2() 231 fido_dev_t *dev = NULL; in has_pin()
|