Apple versteckt in jedem Mac ein Sicherheitsmodul, das SSH-Schlüssel unkopierbar macht
Setting Up SSH Keys on macOS with Touch ID
Mit drei Befehlen lässt sich auf macOS ein SSH-Schlüssel im Secure Enclave erzeugen, der nicht ausgelesen werden kann und bei jeder Nutzung Touch ID verlangt. Der Beitrag zeigt die Einrichtung inklusive GitHub-Anbindung und erklärt, wie ssh-keychain.dylib zwischen OpenSSH und dem Sicherheitschip vermittelt. Der Haken: Stirbt der Mac, ist der Schlüssel verloren und muss neu registriert werden.
Niemand kann deine Identität stehlen – du kannst sie nicht einmal freiwillig hergeben, weil sie sich nicht aus dem Secure Enclave extrahieren lässt. Aber große Macht bringt auch Pflichten: Wenn dein Mac stirbt, stirbt die Identität mit, und du musst eine neue anlegen.