Keyhatch Kaufen

SSH-Agent für macOS

Wisse, wer deinen SSH-Schlüssel benutzt, und wofür.

Keyhatch hält deine SSH-Schlüssel in der Secure Enclave deines Macs. Bevor ein Schlüssel etwas signiert, siehst du, welche App fragt, über welche Kette von Programmen, für welchen Server, und du entscheidest mit Touch ID, am iPhone, an der Apple Watch oder an einem zweiten Mac.

Kostenlos testen Für 29,90 € kaufen

7 Tage kostenlos, ohne Konto. macOS 26 oder neuer, Apple Silicon.

Anmeldung bei github.com

als git · Schlüssel „MacBook“

✓ Host belegt


Angefragt von

Claude

Claude › zsh › git › ssh

in ~/Software/keyhatch

⚠ Prozessangaben können von anderen Apps auf diesem Mac gefälscht werden.


Freigabe gilt

Nur dieses Mal5 min15 min1 h
AblehnenFreigeben
Der Freigabedialog, mit den Texten, die die App zeigt.

Was Keyhatch macht

Schlüssel, die nicht hinauskönnen

Schlüssel entstehen in der Secure Enclave. Es gibt keinen Export, nicht in der App, nicht auf der Kommandozeile, nicht über den Agent-Socket. Vorhandene Ed25519- und RSA-Schlüssel lassen sich importieren und sind als weniger geschützt gekennzeichnet.

Jede Anfrage mit Zusammenhang

Welche App sie gestartet hat, die Programme dazwischen, das Arbeitsverzeichnis, der Zweck (Anmeldung, Git-Signatur, Weiterleitung) und der Server. Ab OpenSSH 8.9 ist der Server kryptografisch belegt und nicht aus dem Hostnamen geraten.

Freigeben von überall

Eine Anfrage erreicht dein iPhone, deine Apple Watch oder einen zweiten Mac, Ende-zu-Ende-verschlüsselt. Das Relay dazwischen sieht nur Chiffrat und kann nichts freigeben. Am Mac geht Touch ID immer parallel.

Regeln, die sagen, was sie sind

Harte Regeln (Server, Zweck, Weiterleitung) setzt der Agent durch. Regeln über Programme und Ordner heißen Leitplanken, weil andere Software auf deinem Mac sie fälschen kann. Keyhatch sagt das im Dialog.

Ein Protokoll, dem du trauen kannst

Jede Signatur, Freigabe und Ablehnung, mit App, Server und Schlüssel, in einer Hash-Kette, die im Schlüsselbund verankert ist. Lücken und Änderungen fallen auf. Export als CSV oder JSON.

In Minuten eingerichtet

Der Assistent schreibt deine SSH- und Git-Konfiguration mit Vorschau jeder Änderung und Rückgängig, trägt den Schlüssel über das Werkzeug gh bei GitHub ein, wenn du es hast, und prüft die Einrichtung auf Wunsch.

iPhone und Apple Watch

Die kostenlosen Keyhatch-Apps für iPhone und Apple Watch empfangen Anfragen von deinem Mac. Du siehst dieselben Angaben wie am Mac und gibst mit Face ID frei. Gekoppelt wird mit einem Code auf dem Bildschirm, in keiner Cloud liegt etwas.

  • Ende-zu-Ende-verschlüsselt
  • Läuft nach 60 Sekunden ab
  • An genau eine Signatur gebunden

Keyhatch

Anmeldung bei github.com

Claude · als git · Schlüssel „MacBook“

Im Vergleich mit anderen Agenten

KeyhatchSecretivemacOS eingebaut
Schlüssel in der Secure Enclavejajaja
Zeigt die anfragende Programmkettejanur die Appnein
Server per session-bind belegtjaneinnein
Freigabe am iPhone oder an der Watchjaneinnein
Regeln je Server und Zweckjaneinnein
Manipulationssicheres Protokolljaneinnein
Preis29,90 € einmaligkostenloskostenlos

Stand Oktober 2026, nach der öffentlichen Dokumentation der Produkte.

Sicherheit, offen gelegt

Keyhatch ist ein Sicherheitswerkzeug. Was es nicht kann, zählt deshalb genauso wie das, was es kann.

  • Keyhatch ist nicht von Dritten geprüft. Drei interne Prüfdurchgänge sind mit ihren Befunden veröffentlicht.
  • Die Fernfreigabe setzt die App durch, nicht die Hardware. Schadsoftware mit Root-Rechten auf deinem Mac könnte einen fern freigebbaren Schlüssel benutzen, aber nie kopieren. Schlüssel mit Touch ID am Mac sind hardwareerzwungen.
  • Keine Telemetrie, keine Absturzberichte, kein Konto. Verbindungen gibt es nur zum Relay (wenn du ein Gerät gekoppelt hast), für die Update-Prüfung und einmal pro Woche für die Sperrliste (mit Lizenz).
  • Der Quelltext erscheint mit Version 1.0 unter der Elastic License 2.0: Jeder kann ihn lesen, bauen und prüfen.

Das Sicherheits-Whitepaper lesen Eine Schwachstelle melden

Ein Preis, kein Abo

29,90 €

einmalig, inkl. USt.

  • Eine Person, bis zu fünf Macs
  • Alle Updates von 1.x inklusive
  • Sicherheitsupdates für 5 Jahre
  • iPhone- und Watch-App kostenlos
  • 14 Tage Erstattung ohne Begründung

Erst 7 Tage kostenlos testen. Nach der Testphase arbeiten deine Schlüssel weiter, mit Freigabe am Mac; nur Fernfreigabe, Regeln, die ohne Nachfrage erlauben, und der Protokollexport pausieren.

Keyhatch kaufen Kostenlos testen

Fragen

Was passiert, wenn die Testphase endet?

Nichts geht kaputt. Deine Schlüssel arbeiten weiter, und jede Anfrage fragt nach Touch ID an diesem Mac. Fernfreigabe, Regeln, die ohne Nachfrage erlauben, und der Protokollexport pausieren, bis du eine Lizenz hinzufügst.

Warum nicht im Mac App Store?

Die Sandbox des App Store erlaubt keinen Socket, den jede App auf deinem Mac erreicht, kein Schreiben deiner SSH- und Git-Konfiguration und keinen Blick darauf, welches Programm einen Schlüssel will. Genau das ist Keyhatch. Deshalb ist es mit Apples Developer ID signiert und notarisiert.

Kann ich meine vorhandenen Schlüssel mitnehmen?

Ja. Keyhatch importiert OpenSSH-, PEM- und PKCS#8-Schlüssel (auch verschlüsselte) und legt die Originaldatei in den Papierkorb. Importierte Schlüssel sind als weniger geschützt gekennzeichnet, weil sie außerhalb der Secure Enclave existiert haben. Ein neuer Secure-Enclave-Schlüssel ist besser.

Geht das mit Git-Signaturen, GitHub und Coding-Agenten?

Ja. Keyhatch signiert Git-Commits, trägt Schlüssel bei GitHub ein und erkennt Coding-Agenten wie Claude Code in der Kette der Programme. So siehst und begrenzt du, was sie mit deinen Schlüsseln tun.

Was, wenn ich meinen Mac oder mein iPhone verliere?

Schlüssel in der Secure Enclave lassen sich von einem verlorenen Mac nicht kopieren. Am iPhone kannst du den Mac als verloren markieren, dann verwirft es seine Anfragen. Der Assistent bittet dich, einen zweiten Zugang einzurichten, zum Beispiel einen zweiten Schlüssel, bevor du dich auf einen verlässt.

Wer verkauft Keyhatch?

Die Zahlung wickelt Link (Link, LLC) ab, der Merchant of Record von Stripe, der auch die Umsatzsteuer deines Landes berechnet und abführt. Lizenz und Hilfe kommen von der BYTEPOTATO UG (haftungsbeschränkt) in Deutschland.