Yubico SDKs

Deliver rapid integration of hardware-based strong authentication

YubiKey SDKs

Yubico has developed a range of mobile SDKs, such as for iOS and Android, and also desktop SDKs to enable developers to rapidly integrate hardware security into their apps and services, and deliver a high level of security on the range of devices, apps and services users love.


The YubiHSM2 SDK contains a set of tools and interfaces to manage the YubiHSM 2 and YubiHSM 2 FIPS hardware. Microsoft’s KSP and PKCS#11 modules are included in this SDK as well.


Follow these guides to help you rapidly integrate open standards with your products and services.


Share ideas and find support in these online Yubico developer forums.

Ask technical questions Report bugs and request features Search knowledge base


Integrate the YubiKey with your product and services and submit for review to be listed as part of the "Works with YubiKey" program.

What's the Works with YubiKey program?

Learn More

Open Source

Yubico offers free and open source software for integrating strong authentication into your product or service. We also provide solutions for encrypting and securing secrets on your servers.