{"repo":"telesma-app/ctap","free":true,"listed":false,"github":"https://github.com/telesma-app/ctap","clone":"git clone https://github.com/telesma-app/ctap.git","description":"Layered Go implementation of CTAP 2.0–2.3 with commands, transports, and stateful authenticator workflows","language":"Go","stars":14,"topics":["ctap2","ctaphid","fido2","hardware-token","hid","authenticator","cbor","golang","smart-card","webauthn"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"telesma-app/ctap telesma-app/ctap is a Go library for direct communication with FIDO2 authenticators. It provides both CTAP commands and a stateful API for common authenticator workflows. [!WARNING] The project is not yet v1.0. Minor releases may include breaking API changes. This is not a WebAuthn server library. The webauthn package contains only the WebAuthn types needed by this project. Support The library supports CTAP 2.0 through CTAP 2.3. CTAP 2.3 follows the February 2026 Proposed Standard. Available features depend on the capabilities reported by each authenticator. Main features include: - credential creation and assertion; - PIN and built-in user verification (UV); - credential management and biometric enrollment; - authenticator configuration and reset; - legacy and CTAP 2.3 large-blob storage; - encIdentifier and encCredStoreState decryption; - PIN/UV Auth Protocols One and Two; - format-level attestation-object parsing and packed/FIDO U2F signature verification; - the credProtect , credBlob , largeBlobKey , largeBlob , minPinLength , pinComplexityPolicy , hmac-secret , hmac-secret-mc , thirdPartyPayment , and WebAuthn prf extensions. See the Go API reference for command and type details. Contributors adding or changing tests should follow the testing guide. Hardware testing Automated tests cover the implemented protocol, validation, and state changes. Physical testing covers: Authenticator Firmware Tested connection and protocol --- ---: --- YubiKey 5 Series, FI","default_branch":null,"files":null,"tree":[],"storefront":"/r/telesma-app","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/telesma-app/ctap/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}