YubiKey 5C NFC

The YubiKey 5C NFC supports FIDO2, U2F, OTP, PIV, and OpenPGP in one $58 USB-C key. See full specs and why backup passwords still need real entropy.

ZERO UPLOAD · ALL LOCAL
  1. Type or paste a password into the input field — strength updates instantly as you type.
  2. Check the entropy bits and strength tier in the meter below the input.
  3. Review the crack time table to see how long each attack scenario would take against your password.
  4. Read the feedback panel for specific suggestions if zxcvbn detected patterns or weaknesses.
  5. Use the eye icon to unmask the password if you need to review what you typed.

Using this tool with the Yubico YubiKey 5C NFC

  • Backup codes bypass the hardware Registering this key triggers one-time backup codes that bypass the hardware layer entirely. A poorly generated one undercuts the whole security gain, which is exactly what the entropy checker below is for.
  • Seven protocols, still a master password Even with PIV, OpenPGP, and OTP covering most logins, your password manager's master password remains untouched by this hardware key. That's why it still needs checking for entropy.

Type or paste a password to analyse its strength.

Length
Character pool
Entropy
Pattern
Attack Scenarios GPU times assume raw brute-force of a stolen hash. Online times use pattern-aware estimation against a live service.
GPU — Fast Hash (NTLM, MD5) Est. crack time
RTX 4070 Ti Super 155 GH/s · 16 GB GDDR6X
RTX 5070 175 GH/s · 12 GB GDDR7
RTX 4090 300 GH/s · 24 GB GDDR6X
RTX 5090 410 GH/s · 32 GB GDDR7
GPU — Slow Hash (bcrypt cost 12 / Argon2id) Est. crack time
RTX 4070 Ti Super 740 H/s * · 16 GB GDDR6X
RTX 5070 670 H/s * · 12 GB GDDR7
RTX 4090 1,440 H/s * · 24 GB GDDR6X
RTX 5090 2,380 H/s * · 32 GB GDDR7
Online Attack Est. crack time
Throttled 100 guesses/hour — rate-limited login service
Unthrottled 10 guesses/second — no rate limiting

* bcrypt and Argon2id are deliberately slow password hashes, so their crack times depend entirely on the cost factor a site configures. These rates assume bcrypt at cost factor 12, a conservative legacy setting. OWASP's current guidance prefers Argon2id for new systems and lists bcrypt as a legacy fallback with a work factor of 10 or more. Published hashcat v6.2.6 benchmarks measure bcrypt at cost factor 5 (RTX 4090 at 184 kH/s, RTX 5090 at 305 kH/s); each step up the cost factor doubles the work, so cost 12 runs 128 times slower than the benchmark default. The RTX 4090 and RTX 5090 figures divide those benchmarks by 128, while the RTX 4070 Ti Super and RTX 5070 figures are scaled from their SM and core counts. Sources: hashcat RTX 4090, hashcat RTX 5090, and the OWASP Password Storage Cheat Sheet.

YubiKey 5C NFC: Specs, Setup, and Why Passwords Still Matter

Yubico's YubiKey 5C NFC packs seven authentication protocols into a single USB-C key: FIDO2/WebAuthn, FIDO U2F, Yubico OTP, OATH-TOTP, OATH-HOTP, PIV smart card, and OpenPGP, all on one piece of IP68-rated hardware manufactured in Sweden.1 It sits at the premium end of Yubico's lineup, priced at $58 directly from Yubico, aimed at users who need more than basic FIDO2 login support.

A hardware key like this one removes the password from the login flow entirely for services that support passkeys, replacing a guessable secret with a cryptographic challenge the key alone can answer. Yet a surprising number of accounts still fall back on a password somewhere, whether as a recovery mechanism, a legacy login path a service has not yet upgraded, or the master password protecting the vault where your other credentials live. This page covers the 5C NFC's full specification, its less obvious protocol capabilities, and the entropy considerations that still apply even after you have one in hand.

Specifications1

ConnectorUSB-C 2.0
NFC supportYes (ISO 14443-3 Type A)
ProtocolsFIDO2/WebAuthn, FIDO U2F, Yubico OTP, OATH-TOTP/HOTP, PIV, OpenPGP
FIDO2 passkey capacity100 discoverable credentials
Price$58 (Yubico direct)

Why a hardware key doesn't retire password entropy entirely

Registering a YubiKey with most services triggers a set of one-time backup codes, meant for the scenario where you lose the key or it stops working. Those codes are themselves short alphanumeric strings, and their entropy depends entirely on how the issuing service generated them. Treating that generation with the same care as a login password, and measuring a backup code's entropy like a password, matters because these codes bypass the hardware layer entirely, so any attacker who learns one can log in without the physical key present.2

When poorly generated backup codes undercut the key's security

A poorly implemented backup code system can undercut the security gain the hardware key was supposed to provide, because a short or predictable code stands in as a full account bypass with none of the cryptographic protections the hardware key offers. These recovery codes exist as a fallback, but their quality varies widely across services, with shorter or sequentially predictable codes offering little real protection against attackers who intercept them or phish them directly after registration.

Beyond backup codes, plenty of accounts still require a password directly: the master password unlocking your password manager, admin logins on infrastructure that has not adopted passkeys, and any service where FIDO2 support simply is not available yet. A hardware key changes what you authenticate with day to day; it does not remove every password from your life, which is exactly why understanding the entropy behind the ones that remain still matters. Treat the backup codes generated at registration with the same care as a high-value password, since they are typically shown only once and function as a full bypass of the hardware key requirement.

The multi-protocol advantage, and where it actually matters

Most buyers reach for a YubiKey purely for FIDO2 login, but the 5C NFC's other protocols solve problems FIDO2 alone cannot. The PIV applet lets you store an SSH key directly on the hardware token, so signing into a server never exposes a private key file on your laptop's disk at all. The OpenPGP applet does the same for GPG commit signing and email encryption, keeping the private key material physically isolated on the device.3

When OTP still earns its place

Yubico OTP and OATH-TOTP/HOTP cover services that never adopted FIDO2 but do support one-time codes, letting a single key act as your second factor across a much wider range of accounts than passkey-only hardware could reach. Because all seven protocols share the same physical key, you are not carrying multiple devices to cover different authentication standards across your accounts. For anyone maintaining a mixed fleet of legacy and modern services, that consolidation removes the need to keep a separate phone-based authenticator app solely for systems that have not yet enabled FIDO2.

Where the hardware especially pays off is in shared or loaner devices where you cannot rely on a persistent app installation; the key carries the credential material with you rather than leaving it behind on a machine you may not control. That portability matters for people who move between workstations frequently or who are providing their own hardware in a bring-your-own-device environment, because none of those sessions can recover a private key left behind on a previous machine's disk after the fact.

Setup notes and the NFC activation quirk

Keys shipping with firmware above version 5.7 ship with NFC in a restricted mode by default; if you have never plugged the key into a USB port before, NFC will not respond until you connect it to any USB power source for at least three seconds to activate it.4 This trips up a fair number of first-time buyers who try NFC tap-to-authenticate straight out of the box on a phone. Once that initial activation completes, the restriction is lifted permanently for the key's remaining lifetime, so you only need to perform that three-second USB connection once rather than before every mobile login.

Getting reliable NFC taps after activation

Once activated, NFC reliability still depends on your phone's case and the key's orientation against the NFC reader, and Yubico's own support documentation notes you may need to hold the key at an unusual angle, sometimes 45 degrees, and longer than a typical NFC tag, since the key performs a real cryptographic operation rather than reading a static tag.4 Removing a thick case before your first NFC attempt resolves most reported issues.

Once you clear that first-use hurdle, subsequent registrations and logins tend to go smoothly, since the same activation state persists across the key's lifetime rather than resetting between uses. That means the lost-key recovery codes generated during setup and any NFC tap-in flows you rely on remain usable indefinitely without repeating the USB activation step, because the hardware never reverts to restricted mode once it has been unlocked.5

Sources
  1. 1.

    Yubico, "YubiKey 5C NFC," yubico.com, accessed July 2026. https://www.yubico.com/product/yubikey-5c-nfc/

  2. 2.

    NIST, "Authenticators," SP 800-63-4, pages.nist.gov, accessed July 2026. https://pages.nist.gov/800-63-4/sp800-63b/authenticators/

  3. 3.

    Yubico Developers, "PIV Application," developers.yubico.com, accessed July 2026. https://developers.yubico.com/PIV/

  4. 4.

    Yubico Support, "Troubleshooting NFC with YubiKeys and Security Keys," support.yubico.com, accessed July 2026. https://support.yubico.com/hc/en-us/articles/360013712559-Troubleshooting-NFC-with-YubiKeys-and-Security-Keys

  5. 5.

    NIST, "Strength of Memorized Secrets (Appendix A)," SP 800-63B, github.com/usnistgov, accessed July 2026. https://github.com/usnistgov/800-63-3/blob/nist-pages/sp800-63b/appA_memorized.md

FAQ