Skip to content

touchid-agent v0.9.1

Choose a tag to compare

@github-actions github-actions released this 01 Sep 21:45
· 49 commits to main since this release
v0.9.1
4947c2f

touchid-agent v0.9.1

macOS SSH agent backed by the Secure Enclave and Touch ID. Drop-in
replacement for yubikey-agent.

Changes since v0.9.0

  • Merge pull request #35 from ignaciojimenez/fix/serialize-biometric-operations
  • fix: serialize Touch ID prompts across keys; classify real CryptoKit errors
  • Merge pull request #28 from ignaciojimenez/fix/homebrew-deprecated-depends-on
  • fix(brew): drop deprecated depends_on macos: DSL from formula template
  • Merge pull request #27 from ignaciojimenez/docs/todo-v0.9.0
  • docs: mark #19 Phase 1 done (v0.9.0) in TODO

Verifying this release

```
shasum -a 256 -c touchid-agent-VERSION-darwin-universal.tar.gz.sha256
```

The binary is signed with a Developer ID certificate and notarized by Apple.
Gatekeeper validates the notarization ticket online on first launch (flat
Mach-O CLI binaries cannot be stapled).

Installing

```
tar -xzf touchid-agent-VERSION-darwin-universal.tar.gz
sudo install -m 755 touchid-agent /usr/local/bin/
```

See README.md for SSH config and launchd setup.