yubikey-agent
« Back to VersTracker
Description:
Seamless ssh-agent for YubiKeys and other PIV tokens
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @FiloSottile  |  formulae.brew.sh
Category: Security
Tags: ssh yubikey security authentication hardware-token
Install: brew install yubikey-agent
About:
YubikeyAgent is a seamless, auto-configuring ssh-agent that uses PIV-compatible hardware tokens like YubiKeys for SSH authentication. It eliminates the need for manual PIN entry on each connection by managing agent forwarding and cryptographic operations directly on the device. This provides a secure and user-friendly alternative to traditional software-based SSH keys.
Key Features:
  • Automatic configuration for seamless SSH usage
  • PIN caching to reduce prompts during active sessions
  • Hardware-backed cryptographic operations
  • Support for multiple YubiKeys and tokens
Use Cases:
  • Daily SSH authentication for developers and system administrators
  • Secure key management without storing private keys on disk
  • Multi-factor authentication for remote server access
Alternatives:
  • pam-u2f – PAM module for system login vs YubikeyAgent's focus on SSH agent functionality
  • ssh-agent – Standard software agent vs hardware-backed secure key storage
Version History
Detected Version Rev Change Commit
Nov 13, 2024 10:49am 0 VERSION_BUMP eccb98e1