Supported Hardware
Click the product name inside the table to show more details.
● : Feature supported by hardware and fully supported by our SDK
◐ : Feature supported by hardware but not supported by our SDK (
contact us for support)
○ : Feature not supported by hardware
FIDO2 (Passwordless) |
FIDO U2F (Two-factor) |
PIV (SSH, TLS) |
OpenPGP Card (SSH, Encrypt) |
NFC | USB | |
---|---|---|---|---|---|---|
▿ Atos CardOS DI v5.3 FIDO2 | ● | ○ | ○ | ○ | ● | ○ |
|
||||||
▿ Cotech Card | ○ | ○ | ● | ● | ● | ○ |
At Cotech, we specifically choose a card vendor and develop a firmware for your purpose and cryptographic requirements.
|
||||||
▿ Cryptnox FIDO 2 Card | ● | ● | ○ | ○ | ● | ○ |
▿ Excelsecu eSecu FIDO2 Pro | ● | ● | ○ | ○ | ● | OTG¹ |
NFC works, but the antenna strengh is very low. USB (vendor: 1ea8, product: fc25) |
||||||
▿ Excelsecu eSecu FIDO2 NFC | ● | ● | ○ | ○ | ● | OTG¹ |
NFC works, but the antenna strengh is very low. USB (vendor: 1ea8, product: fc25) |
||||||
▿ Excelsecu eSecu FIDO2 Fingerprint Key | ● | ● | ○ | ○ | ○ | OTG¹ |
USB (vendor: 1ea8, product: fc26) |
||||||
▿ Feitian ePass FIDO | ○ | ● | ○ | ○ | ○ | OTG¹ |
▿ Feitian ePass FIDO-NFC | ● | ● | ● | ○ | ● | OTG¹ |
PIV supported must be requested on purchase! |
||||||
▿ Feitian MultiPass FIDO | ○ | ● | ○ | ○ | ● | USB-C |
▿ Feitian BioPass FIDO2 | ● | ○ | ○ | ○ | ● | USB-C |
▿ Gnuk | ○ | ○ | ○ | ● | ○ | OTG¹ |
Gnuk is a free software implementation of an USB cryptographic token for GnuPG.
|
||||||
▿ Google Titan Key | ○ | ● | ○ | ○ | ● | OTG¹ |
|
||||||
▿ HID Crescendo C2300 | ● | ○ | ◐ | ○ | ● | ○ |
|
||||||
▿ Key ID | ○ | ● | ○ | ○ | ○ | OTG¹ |
▿ Ledger Nano S | ○ | ● | ○ | ● | ○ | OTG¹ |
Ledger Nano S is a cryptocurrency wallet that also allows cryptographic operations for other purposes.
|
||||||
▿ Nitrokey Start | ○ | ○ | ○ | ● | ○ | OTG¹ |
Nitrokey Start is a commercial version of the Gnuk token.
|
||||||
▿ Nitrokey Pro | ○ | ○ | ○ | ● | ○ | OTG¹ |
Nitrokey Pro
|
||||||
▿ Nitrokey Storage | ○ | ○ | ○ | ● | ○ | OTG¹ |
Nitrokey Storage
|
||||||
▿ Nitrokey FIDO U2F | ○ | ● | ○ | ○ | ○ | OTG¹ |
Nitrokey FIDO U2F |
||||||
▿ OnlyKey | ○ | ● | ○ | ○ | ○ | OTG¹ |
A Security Key with a hardware PIN pad. |
||||||
▿ Secalot | ○ | ● | ○ | ● | ○ | OTG¹ |
|
||||||
▿ SoloKey | ● | ● | ○ | ○ | ○ | USB-C / OTG¹ |
SoloKey |
||||||
▿ SoloKey Tap | ● | ● | ○ | ○ | ● | USB-C / OTG¹ |
SoloKey Tap |
||||||
▿ Thetis FIDO2 Security Key | ● | ● | ○ | ○ | ○ | OTG¹ |
Re-branded Excelsecu FIDO2 key. |
||||||
▿ Trezor One | ○ | ● | ○ | ○ | ○ | OTG¹ |
Trezor One is a cryptocurrency wallet that also allows cryptographic operations for other purposes. Not OpenPGP Card Spec compatible U2F Counter is restored automatically on firmwares 1.4.2 or higher. |
||||||
▿ Trezor Model T | ○ | ● | ○ | ○ | ○ | OTG¹ |
Terzor Model T is a cryptocurrency wallet that also allows cryptographic operations for other purposes. |
||||||
▿ VivoKey Apex | ● | ● | ○ | ● | ● | ○ |
VivoKey is an implanatable NFC chip. It’s still unreleased. |
||||||
▿ YubiKey NEO | ○ | ● | ● | ● | ● | OTG¹ |
YubiKey NEO
|
||||||
▿ YubiKey 4 | ○ | ● | ● | ● | ○ | OTG¹ |
YubiKey 4
|
||||||
▿ YubiKey 4 Nano | ○ | ● | ● | ● | ○ | OTG¹ |
YubiKey 4 Nano
|
||||||
▿ YubiKey 4C | ○ | ● | ● | ● | ○ | USB-C |
YubiKey 4C
|
||||||
▿ YubiKey 4C Nano | ○ | ● | ● | ● | ○ | USB-C |
YubiKey 4C Nano
|
||||||
▿ YubiKey 5 NFC | ● | ● | ● | ● | ● | OTG¹ |
YubiKey 5 NFC
Since firmware 5.2.3: secp256r1, secp256k1, secp384r1, secp521r1, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, curve25519 |
||||||
▿ YubiKey 5 Nano | ● | ● | ● | ● | ○ | OTG¹ |
YubiKey 5 Nano
Since firmware 5.2.3: secp256r1, secp256k1, secp384r1, secp521r1, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, curve25519 |
||||||
▿ YubiKey 5C | ● | ● | ● | ● | ○ | USB-C |
YubiKey 5C
Since firmware 5.2.3: secp256r1, secp256k1, secp384r1, secp521r1, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, curve25519 |
||||||
▿ YubiKey 5C Nano | ● | ● | ● | ● | ○ | USB-C |
YubiKey 5C Nano
Since firmware 5.2.3: secp256r1, secp256k1, secp384r1, secp521r1, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, curve25519 |
||||||
▿ Yubico Security Key | ○ | ● | ○ | ○ | ○ | OTG¹ |
Yubico Security Key |
||||||
▿ Yubico Security Key 2 | ● | ● | ○ | ○ | ○ | OTG¹ |
Yubico Security Key 2 |
||||||
▿ Yubico Security Key 2 NFC | ● | ● | ○ | ○ | ● | OTG¹ |
Yubico Security Key 2 NFC |
- USB On-The-Go (OTG) adapter can be used to connect USB-A security keys to USB micro or USB-C smartphones.
Does it Support External NFC/Smartcard Reader?
In theory, the SDK can be configured to use external NFC/smartcard readers connected via USB to the phone. As this is a niche use case, only a small number of readers are officially supported. Please contact us, if you plan to use this feature.
Tested readers:
- ACS ACR1252 (contactless, recommended)
- SCM Microsystems Inc. SCR 3310 (contact)
- Gemalto Prox DU (contact + contactless)
Hardware Missing?
If you need support for hardware that is currently missing from this page, please contact us.