Supported Hardware

Click the name of the hardware to get more details.

Encryption Support1 NFC USB
req. card reader

At Cotech, we specifically choose a card vendor for your purpose and cryptographic requirements.

Cryptographic algorithms
RSA 4096, ECDSA/ECDH (NIST P-256, NIST P-384, NIST P-521, brainpool p256r1, brainpool p384r1, brainpool p512r1)
OTG2

Gnuk is a free software implementation of an USB cryptographic token for GnuPG.

Cryptographic algorithms
RSA 2048 (RSA 4096 is too slow), EdDSA, ECDSA (NIST P-256, secp256k1), ECDH (X25519, NIST P-256, secp256k1)
Web
https://www.fsij.org/gnuk/
OTG2

Ledger Nano S is a cryptocurrency wallet that also allows cryptographic operations for other purposes.

Cryptographic algorithms
RSA 4096, EdDSA, ECDSA (secp256k1, secp256r1, brainpool 256r1 and brainpool 256t1 curves), ECDH (secp256k1, secp256r1, brainpool 256r1, brainpool 256t1 and curve25519 curves)
Web
https://www.ledger.com/products/ledger-nano-s
OTG2

Nitrokey Start is a commercial version of the Gnuk token.

Cryptographic algorithms
RSA 2048 (RSA 4096 takes 8 seconds), EdDSA, ECDSA (NIST P-256, secp256k1), ECDH (X25519, NIST P-256, secp256k1)
Web
https://www.nitrokey.com
OTG2

Nitrokey Pro

Cryptographic algorithms
RSA 2048
Web
https://www.nitrokey.com
OTG2

Nitrokey Storage

Cryptographic algorithms
RSA 2048 ?
Web
https://www.nitrokey.com
OTG2

Secalot

Cryptographic algorithms
RSA 2048 ?
Web
https://www.secalot.com/
-

VivoKey is an implanatable NFC chip.

Cryptographic algorithms
?
Web
https://www.vivokey.com/
OTG2

YubiKey NEO

Cryptographic algorithms
RSA 2048
Web
https://www.yubico.com/products/yubikey-hardware/compare-yubikey-4-neo/
OTG2

YubiKey 4

Cryptographic algorithms
RSA 4096
Web
https://www.yubico.com/products/yubikey-hardware/compare-yubikey-4-neo/
OTG2

YubiKey 4 Nano

Cryptographic algorithms
RSA 4096
Web
https://www.yubico.com/products/yubikey-hardware/compare-yubikey-4-neo/
USB-C

YubiKey 4C

Cryptographic algorithms
RSA 4096
Web
https://www.yubico.com/products/yubikey-hardware/compare-yubikey-4-neo/
USB-C

YubiKey 4C Nano

Cryptographic algorithms
RSA 4096
Web
https://www.yubico.com/products/yubikey-hardware/compare-yubikey-4-neo/
OTG2

YubiKey 5 NFC

Cryptographic algorithms
RSA 4096
Web
https://www.yubico.com/products/yubikey-hardware/compare-yubikeys/
OTG2

YubiKey 5 Nano

Cryptographic algorithms
RSA 4096
Web
https://www.yubico.com/products/yubikey-hardware/compare-yubikeys/
USB-C

YubiKey 5C

Cryptographic algorithms
RSA 4096
Web
https://www.yubico.com/products/yubikey-hardware/compare-yubikeys/
USB-C

YubiKey 5C Nano

Cryptographic algorithms
RSA 4096
Web
https://www.yubico.com/products/yubikey-hardware/compare-yubikeys/
not supported USB-C

Yubico Security Key

Cryptographic algorithms
not supported
Web
https://www.yubico.com/products/yubikey-hardware/compare-yubikeys/

  1. The encryption functionality uses the raw keys of the OpenPGP implementation inside the firmware.
  2. USB On-The-Go (OTG) adapter can be used to connect USB-A security keys to USB micro or USB-C devices.

Supported Security Keys and Smart Cards

From left to right: YubiKey 4C Nano, YubiKey 4C, YubiKey NEO, Nitrokey Start, Nitrokey Pro, Nitrokey Storage, Ledger Nano S, Custom Gnuk, Cotech Card

USB Card Readers

  • SCR 3310 v2.0
  • Gemalto Prox DU

Configurations