Automic VaultAutomic Vault

brew

Installer tkey-ssh-agent avec Homebrew, apk, apt, Nix, winget

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de tkey-ssh-agent pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install tkey-ssh-agent

local Homebrew formula metadata

Linux

Alpine Linux apkvérifié · 92%
sudo apk add tkey-ssh-agent

Alpine Linux edge package indexes · tkey-ssh-agent · Source: dl-cdn.alpinelinux.org

Debian aptvérifié · 92%
sudo apt install tkey-ssh-agent

Debian stable package indexes · tkey-ssh-agent · Source: deb.debian.org

Nixvérifié · 92%
nix profile install nixpkgs#tkey-ssh-agent

nixpkgs package indexes · pkgs/by-name/tk/tkey-ssh-agent/package.nix · Source: api.github.com

Windows

Windows Package Managervérifié · 92%
winget install --id Tillitis.TKeySSHAgent -e

Windows Package Manager source index · Tillitis.TKeySSHAgent · Source: cdn.winget.microsoft.com

aperçu

Résumé du paquet

SSH agent for use with the TKey security stick

Commandes et alias

  • tkey-ssh-agent

historique

Historique du projet et usages

tkey-ssh-agent is an OpenSSH-compatible agent for the Tillitis TKey USB security token. It bridges the standard SSH agent protocol with a small open hardware/software signing device.

Historique du projet

The official README describes tkey-ssh-agent as an OpenSSH-compatible agent for use with the Tillitis TKey USB security token. The project embeds a signer device application and warns users to prefer tagged releases because changes to the signer app, user-supplied secret, or user device secret can change the resulting SSH key pair.

The release notes show an early v0.0.1 phase focused on a revised SSH agent for Linux distributions, daemon operation, udev-based TKey detection, and pinentry for the user-supplied secret. Version 1.0.0 separated related apps, libraries, and packages into their own repositories, embedded the binary signer to enable go install, and added release/package builds with GoReleaser.

Historique d'adoption

The project is aimed at TKey users who want SSH authentication without storing private keys on a general-purpose computer. Its packaging path followed both source installs and OS packages: the README mentions operating-system package systems, go install, manual pages, udev rules, and systemd units.

The supplied package-manager facts show availability through Homebrew, Alpine/apk, Debian source packaging, Nix, and winget, which is unusually broad for a hardware-token-specific SSH utility.

Modes d'utilisation

A typical use starts the agent on a chosen socket, optionally selects the serial port, then points SSH_AUTH_SOCK at that socket before using OpenSSH. The README also documents a public-key display mode and USS flags for user-supplied secrets.

For package nerds, the interesting part is that the installed CLI is only half the artifact: udev rules, systemd service files, manual pages, embedded signer binaries, and reproducible release packages all matter for a usable install.

Pourquoi les passionnés de paquets s'y intéressent

tkey-ssh-agent sits at the intersection of open hardware, SSH agent ergonomics, and distro packaging. Its release notes make key continuity a packaging concern because changing firmware, signer binaries, or secret handling can change the generated SSH identity.

It is a useful example of a niche security package where version pinning, tagged releases, and release notes are operationally important rather than cosmetic.

Chronologie

  • v0.0.1: Release notes describe the revised SSH agent with daemon operation, udev detection, and pinentry support.
  • v1.0.0: Related apps and libraries moved to separate repositories; embedded signer enabled go install; GoReleaser package builds added.
  • 2026-03-24: GitHub releases page lists v1.1.1 with updated tkeyclient handling for TKey Unlocked.

Related projects

  • Tillitis TKey is the hardware/software USB security token targeted by the agent.
  • OpenSSH is the client ecosystem consuming the SSH agent socket.
  • tkey-device-signer, tkeyclient, and tkeysign are related Tillitis components named in the release notes.

posture de sécurité

Niveau de risque : orange

broad file, network, media, or database tool signal. formula declares a Homebrew service.

Classificateur de risque

risque orange · confiance moyen · infrastructure

Pourquoi

  • broad file, network, media, or database tool signal
  • formula declares a Homebrew service

Signaux

  • metadata:service
  • text:ssh

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de formule déclarent un service ou daemon.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 1 dépendances d’exécution.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
tkey-ssh-agentcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-10
version du gestionnaire1.1.1
gestionnaire mis à jour2026-06-06
données localesOK
amontà jour
dernière version détectéev1.1.1

https://github.com/tillitis/tkey-ssh-agent

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:tkey-ssh-agent
Version1.1.1
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/tkey-ssh-agent
Page d'accueilhttps://tillitis.se/
Dépôthttps://github.com/tillitis/tkey-ssh-agent
Docs amonthttps://github.com/tillitis/tkey-ssh-agent#readme
LicenceGPL-2.0-only
Archive sourcehttps://github.com/tillitis/tkey-ssh-agent/archive/refs/tags/v1.1.1.tar.gz
Dernière mise à jour2026-06-06T11:29:14Z
Pulseupdated
Dépendancespinentry-mac
Dépendances de compilationgo
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Servicedeclared
PrécautionsTo use this SSH agent, set this variable in your ~/.zshrc and/or ~/.bashrc: export SSH_AUTH_SOCK="$HOMEBREW_PREFIX/var/run/tkey-ssh-agent.sock"

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nametkey-ssh-agent
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

golang-github-tillitis-tkey-ssh-agent-dev 1.0.0+ds-4

SSH Agent for Tillitis TKey (Go development library)

https://github.com/tillitis/tkey-ssh-agent

sudo apt install golang-github-tillitis-tkey-ssh-agent-dev
  • Section: golang
  • Architecture: all
  • Source Package: tkey-ssh-agent
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Tkey Ssh Agent
Debian stable package indexes · deb.debian.org · Debian stable package indexes: golang-github-tillitis-tkey-ssh-agent-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

tillitis-tkey-udev 1.0.0+ds-4

Tillitis TKey udev rule

https://github.com/tillitis/tkey-ssh-agent

sudo apt install tillitis-tkey-udev
  • Section: admin
  • Architecture: all
  • Source Package: tkey-ssh-agent
  • normalized package name match
  • Correspondance par : Tkey Ssh Agent
Debian stable package indexes · deb.debian.org · Debian stable package indexes: tillitis-tkey-udev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

tkey-ssh-agent 1.0.0+ds-4+b2

SSH Agent for Tillitis TKey (application)

https://github.com/tillitis/tkey-ssh-agent

sudo apt install tkey-ssh-agent
  • Section: admin
  • Architecture: amd64
  • Source Package: tkey-ssh-agent
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Tkey Ssh Agent
Debian stable package indexes · deb.debian.org · Debian stable package indexes: tkey-ssh-agent from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

tkey-ssh-agent

nix profile install nixpkgs#tkey-ssh-agent
  • normalized package name match
  • Correspondance par : Tkey Ssh Agent
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/tk/tkey-ssh-agent/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

tkey-ssh-agent 1.1.1-r2

SSH Agent for TKey, a flexible open hardware/software USB security key

https://www.tillitis.se/

sudo apk add tkey-ssh-agent
  • License: GPL-2.0-only
  • Architecture: x86_64
  • Source Package: tkey-ssh-agent
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Tkey Ssh Agent
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: tkey-ssh-agent from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

tkey-ssh-agent-doc 1.1.1-r2

SSH Agent for TKey, a flexible open hardware/software USB security key (documentation)

https://www.tillitis.se/

sudo apk add tkey-ssh-agent-doc
  • License: GPL-2.0-only
  • Architecture: x86_64
  • Source Package: tkey-ssh-agent
  • normalized package name match
  • Correspondance par : Tkey Ssh Agent
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: tkey-ssh-agent-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

tkey-ssh-agent-udev 1.1.1-r2

SSH Agent for TKey, a flexible open hardware/software USB security key (udev rules)

https://www.tillitis.se/

sudo apk add tkey-ssh-agent-udev
  • License: GPL-2.0-only
  • Architecture: x86_64
  • Source Package: tkey-ssh-agent
  • normalized package name match
  • Correspondance par : Tkey Ssh Agent
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: tkey-ssh-agent-udev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
winget95%

Tillitis.TKeySSHAgent

winget install --id Tillitis.TKeySSHAgent -e
  • normalized package name match
  • Correspondance par : Tkey Ssh Agent
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Tillitis.TKeySSHAgent from https://cdn.winget.microsoft.com/cache/source.msix

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment