🍺 BREW Explorer

← all formulae

libfido2

brew install libfido2 v1.17.0 BSD-2-Clause

C library implementing FIDO2 and U2F hardware authentication protocols, with USB device support.

Why you might care

Link against libfido2 when building applications that verify security keys, hardware tokens, or biometric authenticators. It handles the cryptographic protocol details and device communication, so you don't roll your own; widely used in SSH clients, password managers, and browser engines. Maintained by Yubico and FIDO-certified.

Categories

Alternatives

libcbor OpenSSL fido2-ctap
8.7k
30-day installs · #389
39.0k
90-day · #321
129.0k
365-day · #363

Runtime dependencies

Build dependencies

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "libcbor",
    "OpenSSL",
    "fido2-ctap"
  ],
  "build_dependencies": [
    "cmake",
    "mandoc",
    "pkgconf"
  ],
  "categories": [
    "library",
    "crypto",
    "security"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "libcbor",
    "openssl@3"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Provides library functionality for FIDO U2F \u0026 FIDO 2.0, including USB",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:40:50+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "libfido2",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://developers.yubico.com/libfido2/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": "libfido2",
  "installs_30d": 8671,
  "installs_365d": 129025,
  "installs_90d": 38985,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "BSD-2-Clause",
  "llm_generated_at": "2026-06-20T23:44:35+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "libfido2",
  "oldnames": [],
  "one_liner": "C library implementing FIDO2 and U2F hardware authentication protocols, with USB device support.",
  "optional_dependencies": [],
  "rank_30d": 389,
  "rank_365d": 363,
  "rank_90d": 321,
  "raw_hash": "2243e6ce856c2ca0",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/lib/libfido2.rb",
  "tap": "homebrew/core",
  "test_dependencies": [
    "pkgconf"
  ],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "1.17.0",
  "versioned_formulae": [],
  "why_use_this": "Link against libfido2 when building applications that verify security keys, hardware tokens, or biometric authenticators. It handles the cryptographic protocol details and device communication, so you don\u0027t roll your own; widely used in SSH clients, password managers, and browser engines. Maintained by Yubico and FIDO-certified."
}