Skip to content

SSH client that works with YubiKeys, Nitrokeys, and other OpenPGP cards (based on the Hardware Security SDK)

License

Notifications You must be signed in to change notification settings

hwsecurity-sdk/termbot

 
 

Repository files navigation

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.

Get it on F-Droid Get it on Google Play

Supported Hardware

NFC

  • Cotech Card
  • YubiKey NEO
  • YubiKey 5 NFC

USB

  • 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/

Build Release

git tag 1.9.5-termbot1
./gradlew --quiet androidGitVersion
./gradlew assembleGoogleRelease

afterwards, sign with keystore

About

SSH client that works with YubiKeys, Nitrokeys, and other OpenPGP cards (based on the Hardware Security SDK)

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • Java 99.0%
  • Other 1.0%