TermBot is an SSH client that supports authentication with YubiKeys, Nitrokeys and other OpenPGP cards over NFC and USB.
For this it uses the COTECH Hardware Security SDK available at https://hwsecurity.dev
TermBot is based on ConnectBot.
- Cotech Card
- YubiKey NEO
- YubiKey 5 NFC
- Nitrokey Start, Pro, Storage (with adapter)
- YubiKey 4, 4 Nano, 5, 5 Nano (with adapter)
- YubiKey 4C, 4C Nano, 5C, 5C Nano (directly over USB-C)
- Gnuk (with adapter)
- Secalot (with adapter)
Full list of supported hardware can be found here: https://hwsecurity.dev/docs/supported-hardware/
git tag 1.9.5-termbot1
./gradlew --quiet androidGitVersion
./gradlew assembleGoogleRelease
afterwards, sign with keystore