TermBot - это SSH-клиент, который поддерживает аутентификацию с помощью YubiKeys, Nitrokeys и других карт OpenPGP через NFC и USB.
Для этого он использует SDK аппаратной безопасности, доступный по адресу https://hwsecurity.dev.
Поддерживаемое оборудование:
NFC:
- Карта Cotech
- Карта Fidesmo
- YubiKey NEO
- YubiKey 5 NFC
USB:
- Nitrokey Start, Pro, Storage (с адаптером)
- YubiKey 4, 4 Nano, 5, 5 Nano (с переходником)
- YubiKey 4C, 4C Nano, 5C, 5C Nano (напрямую через USB-C)
- Гнук (с переходником)
- Secalot (с адаптером)
TermBot основан на ConnectBot.