Skip to content
This repository was archived by the owner on Aug 25, 2025. It is now read-only.
hwsecurity-sdkPublic archive

About

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

Resources

Contributing

Stars

92 stars

Watchers

1 watching

Forks

 
 

Latest commit

 

History

1,928 Commits

Folders and files

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

Contributing

Stars

92 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages