Subscribe to the Non-Human & AI Identity Journal

Should organisations use PKI or FIDO for passwordless access?

Most organisations need both, because PKI and FIDO solve different access patterns. FIDO is well suited to browser and SSO scenarios, while PKI is often better for non-browser and certificate-bound environments such as workstations, RDP, and server authentication. The right choice depends on where the credential must work.

Why This Matters for Security Teams

Passwordless access is often treated as a binary choice, but PKI and FIDO solve different trust problems. FIDO is strong for user authentication in browser and SSO flows, while PKI remains essential where the credential must be portable into non-browser systems, device logon, RDP, automation, or certificate-bound services. NIST SP 800-63 Digital Identity Guidelines distinguish authenticators by assurance and deployment context, which is why one mechanism rarely covers every workload cleanly.

The practical risk is not choosing the wrong “winner,” but overextending a single method into environments it was never designed for. For non-human identities, that mistake is especially costly: certificate sprawl, stale device trust, and unmanaged secrets can create broad exposure. NHI Mgmt Group’s Ultimate Guide to NHIs notes that NHIs outnumber human identities by 25x to 50x in modern enterprises, and that scale changes how passwordless must be governed.

In practice, many security teams discover that “passwordless” only improves security after an access pattern has already been standardized around the wrong authenticator.

How It Works in Practice

Operationally, FIDO and PKI are best understood as complementary authenticators in a broader identity architecture. FIDO uses phishing-resistant public key cryptography anchored to a device or security key, which makes it well suited to interactive login, browser-based SSO, and workforce sign-in. PKI issues certificates that can be validated by infrastructure, applications, and endpoints, which is why it often fits device authentication, workstation trust, server-to-server connectivity, and remote access paths where browsers are not the primary interface.

For organisations with NHIs, the decision should be driven by where trust must be asserted at runtime. A service account, workload, or agent may need certificate-based identity, mutual TLS, or short-lived certs rather than a human-style FIDO ceremony. That is consistent with the guidance in the OWASP Non-Human Identity Top 10, which emphasises lifecycle control, credential exposure, and least privilege for machine identities.

  • Use FIDO where the primary goal is strong, phishing-resistant interactive authentication for people.
  • Use PKI where systems need cryptographic identity that other systems can validate automatically.
  • Prefer short-lived certificates and automated issuance for machine workloads instead of long-lived static secrets.
  • Align recovery, revocation, and attestation processes with the actual endpoint or workload boundary.

The NHI Mgmt Group Ultimate Guide to NHIs — Key Challenges and Risks highlights that weak lifecycle control is a common failure mode, which is why passwordless implementations should be designed around issuance, rotation, and revocation from the start. These controls tend to break down when organisations try to use a browser-first authenticator for headless workloads or when certificate management is manual and inconsistent across endpoints.

Common Variations and Edge Cases

Tighter passwordless controls often increase deployment and recovery overhead, requiring organisations to balance phishing resistance against operational complexity. That tradeoff becomes more visible in mixed estates, where one access path may support FIDO cleanly while another still depends on PKI for compatibility or policy enforcement.

There is no universal standard for this yet, but current guidance suggests using FIDO for human interactive access and PKI for device, workstation, and workload identity where certificates are the native trust primitive. Hybrid environments frequently need both, especially when zero trust, VPN replacement, or privileged access workflows span endpoints, RDP, CI/CD, and non-browser admin tools. The most important control is not the authenticator label but whether the mechanism can be issued, validated, revoked, and audited in the context where it is used.

For organisations managing NHIs at scale, this is where 52 NHI Breaches Analysis is instructive: compromise often follows weak credential lifecycle practices, not the mere presence of certificates or hardware keys. Best practice is evolving toward context-specific authentication policies, but compatibility constraints, legacy platforms, and shared administrative tooling still limit how far passwordless can be standardised in one step.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST SP 800-63 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-01 Covers machine identity lifecycle and credential misuse in passwordless designs.
NIST SP 800-63 IAL/Authenticator guidance Addresses authenticator assurance and fit for different access contexts.
NIST CSF 2.0 PR.AC-1 Supports identity and access control decisions based on verified authentication.

Use separate controls for human FIDO and machine PKI identities, with automated issuance and revocation.