Searched +full:libfido2 +full:- +full:dev (Results 1 – 12 of 12) sorted by relevance
/netbsd-src/external/bsd/libfido2/dist/ |
H A D | README.adoc | 1 == libfido2 section 3 …/github.com/yubico/libfido2/workflows/linux/badge.svg["Linux Build Status (github actions)", link=… 4 …/github.com/yubico/libfido2/workflows/macos/badge.svg["macOS Build Status (github actions)", link=… 5 …ithub.com/yubico/libfido2/workflows/windows/badge.svg["Windows Build Status (github actions)", lin… 6 …s://github.com/yubico/libfido2/workflows/fuzzer/badge.svg["Fuzz Status (github actions)", link="ht… 7 …-fuzz-build-logs.storage.googleapis.com/badges/libfido2.svg["Fuzz Status (oss-fuzz)", link="https:… 9 *libfido2* provides library functionality and command-line tools to 13 *libfido2* supports the FIDO U2F (CTAP 1) and FIDO2 (CTAP 2) protocols. 19 *libfido2* is licensed under the BSD 2-clause license. See the LICENSE argument 24 *libfido2* is known to work on Linux, macOS, Windows, OpenBSD, and FreeBSD. argument [all …]
|
/netbsd-src/external/bsd/libfido2/dist/man/ |
H A D | fido_dev_set_io_functions.3 | 1 .\" Copyright (c) 2018-2021 Yubico AB. All rights reserved. 26 .\" SPDX-License-Identifier: BSD-2-Clause 40 .Bd -literal 71 .Fn fido_dev_set_io_functions "fido_dev_t *dev" "const fido_dev_io_t *io" 73 .Fn fido_dev_set_sigmask "fido_dev_t *dev" "const fido_sigset_t *sigmask" 75 .Fn fido_dev_set_timeout "fido_dev_t *dev" "int ms" 77 .Fn fido_dev_set_transport_functions "fido_dev_t *dev" "const fido_dev_transport_t *t" 79 .Fn fido_dev_io_handle "const fido_dev_t *dev" 84 .Em libfido2 86 .Fa dev . [all …]
|
H A D | fido_dev_open.3 | 26 .\" SPDX-License-Identifier: BSD-2-Clause 59 .Fn fido_dev_open "fido_dev_t *dev" "const char *path" 61 .Fn fido_dev_open_with_info "fido_dev_t *dev" 63 .Fn fido_dev_close "fido_dev_t *dev" 65 .Fn fido_dev_cancel "fido_dev_t *dev" 73 .Fn fido_dev_force_fido2 "fido_dev_t *dev" 75 .Fn fido_dev_force_u2f "fido_dev_t *dev" 77 .Fn fido_dev_is_fido2 "const fido_dev_t *dev" 79 .Fn fido_dev_is_winhello "const fido_dev_t *dev" 81 .Fn fido_dev_supports_credman "const fido_dev_t *dev" [all …]
|
H A D | fido_dev_largeblob_get.3 | 26 .\" SPDX-License-Identifier: BSD-2-Clause 41 .Fn fido_dev_largeblob_get "fido_dev_t *dev" "const unsigned char *key_ptr" "size_t key_len" "unsig… 43 .Fn fido_dev_largeblob_set "fido_dev_t *dev" "const unsigned char *key_ptr" "size_t key_len" "const… 45 .Fn fido_dev_largeblob_remove "fido_dev_t *dev" "const unsigned char *key_ptr" "size_t key_len" "co… 47 .Fn fido_dev_largeblob_get_array "fido_dev_t *dev" "unsigned char **cbor_ptr" "size_t *cbor_len" 49 .Fn fido_dev_largeblob_set_array "fido_dev_t *dev" "const unsigned char *cbor_ptr" "size_t cbor_len… 54 .Em libfido2 63 distinct, credential-bound 256-bit AES-GCM key. 77 .Em libfido2's 137 or equivalent user-verification gesture is required. [all …]
|
H A D | fido_cbor_info_new.3 | 1 .\" Copyright (c) 2018-2022 Yubico AB. All rights reserved. 26 .\" SPDX-License-Identifier: BSD-2-Clause 74 .Fn fido_dev_get_cbor_info "fido_dev_t *dev" "fido_cbor_info_t *ci" 169 .Fa dev 306 platform may only attempt non-PIN UV once. 323 for the set of values defined by libfido2 and a brief description 340 function returns -1. 358 .Em libfido2 . 384 .%D 2021-05-25 388 .%U https://fidoalliance.org/specs/common-specs/fido-registry-v2.2-rd-20210525.html
|
H A D | fido_dev_get_touch_begin.3 | 26 .\" SPDX-License-Identifier: BSD-2-Clause 38 .Fn fido_dev_get_touch_begin "fido_dev_t *dev" 40 .Fn fido_dev_get_touch_status "fido_dev_t *dev" "int *touched" "int ms" 50 .Fa dev . 55 .Fa dev , 87 .Em libfido2's
|
H A D | fido_credman_metadata_new.3 | 1 .\" Copyright (c) 2019-2021 Yubico AB. All rights reserved. 26 .\" SPDX-License-Identifier: BSD-2-Clause 87 .Fn fido_credman_get_dev_metadata "fido_dev_t *dev" "fido_credman_metadata_t *metadata" "const char… 89 .Fn fido_credman_get_dev_rk "fido_dev_t *dev" "const char *rp_id" "fido_credman_rk_t *rk" "const ch… 91 .Fn fido_credman_set_dev_rk "fido_dev_t *dev" "fido_cred_t *cred" "const char *pin" 93 .Fn fido_credman_del_dev_rk "fido_dev_t *dev" "const unsigned char *cred_id" "size_t cred_id_len" "… 95 .Fn fido_credman_get_dev_rp "fido_dev_t *dev" "fido_credman_rp_t *rp" "const char *pin" 98 .Em libfido2 142 .Fa dev . 198 .Fa dev . [all …]
|
/netbsd-src/external/bsd/libfido2/dist/fuzz/ |
H A D | Dockerfile | 1 # Copyright (c) 2019-2023 Yubico AB. All rights reserved. 2 # Use of this source code is governed by a BSD-style 4 # SPDX-License-Identifier: BSD-2-Clause 9 RUN apk -q update 10 RUN apk add build-base clang clang-analyzer cmake compiler-rt coreutils 11 RUN apk add eudev-dev git linux-headers llvm openssl-dev pcsc-lite-dev 12 RUN apk add sudo tar zlib-dev 13 RUN git clone --branch v0.10.1 --depth=1 https://github.com/PJK/libcbor 14 RUN git clone --depth=1 https://github.com/yubico/libfido2 15 WORKDIR /libfido2 [all …]
|
H A D | functions.txt | 1 File '/libfido2/src/aes256.c': 3 ---------------------------------------------------------------------------------------------------… 12 ---------------------------------------------------------------------------------------------------… 15 File '/libfido2/src/assert.c': 17 ---------------------------------------------------------------------------------------------------… 77 ---------------------------------------------------------------------------------------------------… 80 File '/libfido2/src/authkey.c': 82 ---------------------------------------------------------------------------------------------------… 88 ---------------------------------------------------------------------------------------------------… 91 File '/libfido2/src/bio.c': [all …]
|
/netbsd-src/external/bsd/libfido2/dist/tools/ |
H A D | fido2-unprot.sh | 4 # Use of this source code is governed by a BSD-style 6 # SPDX-License-Identifier: BSD-2-Clause 14 TOKEN_VERSION=$(${FIDO_TOOLS_PREFIX}fido2-token -V 2>&1) 15 if [ $? -ne 0 ] ; then 16 echo "Please install libfido2 1.5.0 or higher" 20 TOKEN_VERSION_MAJOR=$(echo "$TOKEN_VERSION" | cut -d. -f1) 21 TOKEN_VERSION_MINOR=$(echo "$TOKEN_VERSION" | cut -d. -f2) 22 if [ $TOKEN_VERSION_MAJOR -eq 0 -o $TOKEN_VERSION_MAJOR -eq 1 -a $TOKEN_VERSION_MINOR -lt 5 ] ; then 23 echo "Please install libfido2 1.5.0 or higher (current version: $TOKEN_VERSION)" 27 set -e [all …]
|
/netbsd-src/external/bsd/libfido2/dist/src/ |
H A D | CMakeLists.txt | 1 # Copyright (c) 2018-2022 Yubico AB. All rights reserved. 2 # Use of this source code is governed by a BSD-style 4 # SPDX-License-Identifier: BSD-2-Clause 6 add_definitions(-D_FIDO_INTERNAL) 20 dev.c 93 ../openbsd-compat/bsd-asprintf.c 94 ../openbsd-compat/bsd-getpagesize.c 95 ../openbsd-compat/clock_gettime.c 96 ../openbsd-compat/endian_win32.c 97 ../openbsd-compat/explicit_bzero.c [all …]
|
/netbsd-src/lib/ |
H A D | Makefile | 68 SUBDIR+= ../external/bsd/am-utils/lib 125 SUBDIR+= ../external/public-domain/xz/lib # depends on libpthread 130 SUBDIR+= ../external/public-domain/sqlite/lib # depends on libm 175 SUBDIR+= ../external/gpl3/${EXTERNAL_GCC_SUBDIR}/lib/libstdc++-v3 237 SUBDIR+= ../external/bsd/libfido2/lib # depends on libcbor 259 SUBDIR+= ../external/lgpl2/userspace-rcu/lib 265 # libfido2 268 # libuv, userspace-rcu 306 SUBDIR+= ../external/bsd/pam-u2f/lib # depends on libpam 314 SUBDIR+= ../crypto/external/cpl/tpm-tool [all...] |