PitchHut
Log in / Sign up
fidoprobe
30 views
Effortlessly manage your FIDO2 devices and credentials.
Pitch

Meet fidoprobe, the essential utility for listing, managing, and inspecting credentials on your FIDO2 devices like Yubikeys. With simple commands, you can create, delete, and secure your credentials without hassle. Designed specifically for USB HID devices, fidoprobe makes FIDO2 management streamlined and accessible.

Description

fidoprobe is a powerful utility designed to effectively manage FIDO2 devices, such as YubiKeys and other passkey devices. With fidoprobe, you can effortlessly list, delete, and inspect credentials stored on your FIDO2 authenticator with a user-friendly command-line interface.

Key Features

  • List Credentials: Quickly display all credentials associated with your FIDO2 device.
  • Credential Inspection: Retrieve detailed information about specific credentials, including user ID, name, and public key.
  • Flexibility: Create and delete credentials as needed.
  • PIN Management: Set or change the PIN for your authenticator to enhance security.
  • Challenge Signing: Easily sign challenges using stored credentials, simplifying authentication processes.

fidoprobe works exclusively with USB HID-based FIDO2 devices and is not compatible with platform authenticators like TouchID or Windows Hello, nor does it support browser extension-based passkeys.

Usage Example

Here’s a quick look at how you can use fidoprobe to list your credentials:

> fidoprobe list
Enter PIN:
Authenticator: AAGuid(2fc0529f-8113-4eea-b116-bg5a8d592C2a)
Credential Count: 3 (Maximum: 25)
Relying Party "webauthn.io":
    Credential wQhAoc...qSukz:
        User ID: cnNETmhxTjRFdG5vb0FfdjI3OHhOVURNTXRBdEpjN3JGaUdoS0daVEc2VQ==
        User Name: "Bob"
        Public key: MFkwEwYHKoZ...yVCNTYTA==
        Credential Protection Policy: UserVerificationOptional
    Credential fXOy9v...3qZAr:
        User ID: Ul81ZjF4c2FQQ2VtSm80SEZOMk1TOXF1MmFORFRMNlBINzFTaE9vWFFzYw==
        User Name: "Alice"
        Public key: MFkwEwYHKoZ...BA7Ba1BA==
        Credential Protection Policy: UserVerificationOptional
    Credential vnJ9Hh...QBeBh:
        User ID: ZXFXa21peDdPMHFqdXQyb240ZDhnaGVCcGVxSDdzcWp3WTAydHkxcWlZOA==
        User Name: "test"
        Public key: MFkwEwYHKoZ...UAuYmOeA==
        Credential Protection Policy: UserVerificationOptional

Elevate your security and simplify your credential management with fidoprobe! Explore the various commands to unlock the full potential of your FIDO2 device.