TermBot to klient SSH, który obsługuje uwierzytelnianie za pomocą YubiKeys, Nitrokeys i innych kart OpenPGP przez NFC i USB.
W tym celu wykorzystuje zestaw Hardware Security SDK dostępny pod adresem https://hwsecurity.dev
Obsługiwany sprzęt:
NFC:
- Karta Cotech
- Karta Fidesmo
- YubiKey NEO
- YubiKey 5 NFC
USB:
- Nitrokey Start, Pro, Storage (z adapterem)
- YubiKey 4, 4 Nano, 5, 5 Nano (z adapterem)
- YubiKey 4C, 4C Nano, 5C, 5C Nano (bezpośrednio przez USB-C)
- Gnuk (z adapterem)
- Secalot (z adapterem)
TermBot jest oparty na ConnectBot.