Skip to content

YubicoLabs/early-access-program

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Yubico Early Access Program Hero Image

Yubico Early Access Program: Firmware 5.8.0 Beta 🚀

Welcome to the Yubico Early Access Program (EAP) developer repository. This space is dedicated to developers and security engineers who are ready to build, test, and integrate with the next generation of hardware security.

We are currently previewing Firmware 5.8.0, a major update to the YubiKey 5 Series that introduces critical cryptographic enhancements and expanded storage capabilities.


What’s New in 5.8.0?

This firmware update isn't just a patch; it’s a toolkit expansion for modern authentication workflows.

🔐 Asynchronous Remote Key Generation (ARKG)

ARKG allows applications to generate public keys cryptographically linked to a credential on a YubiKey without having said YubiKey present. Only on signature creation the YubiKey is needed.

🧱 Physical User Auth Template (PUAT)

PUAT enables more granular control over user presence and verification. Developers can now define hardware-level policies for how and when a user must interact with the key to authorize a cryptographic operation.

📈 Expanded Storage & Logic

  • FIDO2: Increased capacity for up to 100 resident keys (discoverable credentials).
  • OATH: Expanded storage for up to 64 TOTP/HOTP seeds.
  • Key Management: Support for "Move" and "Copy" operations for certain credential types.
  • RSA 3072/4096: Native support for longer RSA keys to meet evolving compliance standards.

🛠 Developer Onboarding & Demos

We have compiled a set of implementation examples to help you integrate these new primitives into your applications.

Visit the /quickstart directory for platform-specific demos:


🚀 Getting Started

  1. Hardware: Ensure you have a YubiKey provided through the Yubico Early Access Program ("dev" or "eap" edged on the case of it)
  2. SDKs: Use the latest versions of our SDKs (available on NuGet, CocoaPods, and Maven) that support the 5.8.0 command sets.
  3. Explore: Dive into the /quickstart folder and start building.

📝 Feedback & Contributions

This is a Beta release. Your feedback is what makes our hardware better.

⚖️ Disclaimer

This firmware is for testing purposes only. Beta hardware should not be used for primary production credentials, as beta firmware is not eligible for long-term security guarantees or field updates. Same is true for any software discussed here: Those are in a beta state and will be subject to change without notice.


Built by Developers, for Developers. Yubico Developer Portal | Privacy Policy

About

Yubico's software, demos, and documentation for preview / beta firmware. Use at own risk.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors