Hacker GitHub

← All repos

maxgoedjen/secretive

View on GitHub ↗ ★ 9,218 Swift

Protect your SSH keys with your Mac's Secure Enclave

43 mentions on Hacker News by 34 people: 5 stories, 38 comments · first 2020-06-27 · latest 2026-10-20

Mentions per year 43 mentions · busiest year 2022 (13)
20082026
  1. Or you could just use Secretive. https://github.com/maxgoedjen/secretive
    comment by colesantiago · 2026-10-20 · in SSH Keys on macOS with Touch ID
  2. …every server and client is even more so. (Also, this wouldn’t work with HSM-backed key stores like https://github.com/maxgoedjen/secretive :-)
  3. …issues in the past with it. If you're on a Mac, I can highly recommend you to check out Secretive https://github.com/maxgoedjen/secretive
  4. …store your private SSH key in the secure enclave, there's even an SSH agent that does that for you: https://github.com/maxgoedjen/secretive But that's it. Anything more complicated is not possible. You can't even upload your existing key…
    comment by cyberax · 2025-09-19 · in Apple: SSH and FileVault
  5. You have an option to keep your SSH key in the Secure Enclave behind TouchID or YubiKey https://github.com/maxgoedjen/secretive
  6. …like mlkem768×ecdsa-sha2-nistp256, in a way that the ECDSA part is performed by the SE? [1]: https://github.com/maxgoedjen/secretive
    comment by notpushkin · 2025-08-11 · in OpenSSH Post-Quantum Cryptography
  7. ▲ 1
    Hardware protection for your private keys
    story by muzzy19 · 2025-05-06 · 0 comments
  8. …the security implications that carries). And the way it does that breaks a popular macOS SSH agent: https://github.com/maxgoedjen/secretive/issues/543
    comment by CGamesPlay · 2025-02-08 · in VSCode’s SSH agent is bananas
  9. ▲ 3
    Secretive: macOS app for storing SSH keys in the Secure Enclave
    story by enescakir · 2025-01-25 · 0 comments
  10. …I could find the issue for that but I didn't, when I looked just now. :-\ Oh, here's that issue: https://github.com/maxgoedjen/secretive/issues/77 1Password definitely acts weird for me, to where I kind of wonder if the .app folder is…
    comment by pxc · 2024-08-01 · in Our audit of Homebrew
  11. …manager (kinda like apt/rpm on Linux). * Secretive - Stores SSH keys in the secure enclave [ https://github.com/maxgoedjen/secretive ] * Alfred - Better spotlight [ https://www.alfredapp.com/ ] * Hazel - File automations […
  12. The Secretive SSH Agent uses it to store SSH keys: https://github.com/maxgoedjen/secretive
  13. …is even better but comes with limitations on both client and server, which makes life tough. [0] https://github.com/maxgoedjen/secretive
  14. …way of unexpected Touch ID prompt. It’s a feature I miss when using my Windows/Linux laptop. [0]: https://github.com/maxgoedjen/secretive
  15. For Macs: https://github.com/maxgoedjen/secretive
  16. At this point, everyone needs to switch to https://github.com/maxgoedjen/secretive
  17. Secretive might be what you're looking for: https://github.com/maxgoedjen/secretive
    comment by keybits · 2023-09-25 · in Passkeys are generally available
  18. …in addition the network monitoring called out in the article. Defense in depth, and all that. [1] https://github.com/maxgoedjen/secretive [2] https://unix.stackexchange.com/questions/705144/unlock-an-ss... [3]…
  19. …you should be securely storing your key in a HSM. On Mac, that's easy to do via the Secure Enclave: https://github.com/maxgoedjen/secretive
  20. https://github.com/maxgoedjen/secretive > Secretive is an app for storing and managing SSH keys in the Secure Enclave
    comment by upon_drumhead · 2023-06-30 · in Tell HN: 1Password 8.10.8 update corrupted data
  21. put your private key in something like Secretive: https://github.com/maxgoedjen/secretive
  22. …functionality on Mac. Unfortunately it doesn't support RSA keys we have to use for various reasons. https://github.com/maxgoedjen/secretive/issues/10
  23. ▲ 292
    Secretive: Store SSH Keys in the Secure Enclave
    story by ValentineC · 2023-03-10 · 125 comments
  24. You can store them in the Secure Enclave on OSX and require TouchID to use the key for signing. See: https://github.com/maxgoedjen/secretive
  25. …IT spend, there's Secretive [1], although it lacks a way to prove that a key is hardware backed. https://github.com/maxgoedjen/secretive
    comment by xmodem · 2022-11-27 · in SSHGuard
  26. ….obdev.at/products/littlesnitch/index.html [3] https://objective-see.org/products/knockknock.html [4] https://github.com/maxgoedjen/secretive
  27. …tool to store SSH private keys in the Secure Enclave, kind of like what can be done with a YubiKey: https://github.com/maxgoedjen/secretive I've been looking for something like this for 3-4 years but only found it six months ago (in an HN…
    comment by epistasis · 2022-08-26 · in Use TouchID to Authenticate Sudo on macOS
  28. …to be authorised locally - and even if TouchID is disabled, you are notified if a key is used. [0] https://github.com/maxgoedjen/secretive/
    comment by cassianoleal · 2022-08-18 · in A sane SSH(1) key management example
  29. …the Mac’s Secure Enclave [1] or a Yubikey, preferably with Touch ID or touch confirmation on a YK. https://github.com/maxgoedjen/secretive
  30. Or in the Secure Enclave on Macs. https://github.com/maxgoedjen/secretive
  31. …need syncing, there are already apps for storing SSH keys in the Secure Enclave, such as Secretive: https://github.com/maxgoedjen/secretive
    comment by comex · 2022-06-07 · in Apple Passkey
  32. …biometric prompt whenever pushing or pulling. All together it’s extremely smooth and unfussy. [0]: https://github.com/maxgoedjen/secretive
  33. …license? Also, newer Macs have a Secure Enclave (supports 256-bit secp256r1 ECC keys): https://github.com/maxgoedjen/secretive [storing and managing SSH keys in the Secure Enclave [...] or a Smart Card (such as a YubiKey)]…
  34. …YubiKeys) and has a nice native UI for managing multiple keys. [0]: https://git-fork.com/ [1]: https://github.com/maxgoedjen/secretive
    comment by kitsunesoba · 2022-03-08 · in A brief reflection on Mac software stagnation
  35. I'd rather use Secretive ( https://github.com/maxgoedjen/secretive ), to be honest. I've stopped using 1Password everywhere I can due to their product "focus", and am working my way through a set of alternatives (currently using Secrets on…
    comment by rcarmo · 2022-02-16 · in 1Password for SSH and Git (Beta)
  36. …UI they’re losing the attention to detail and polish that used to be a major selling point. [0]: https://github.com/maxgoedjen/secretive
    comment by kitsunesoba · 2022-02-16 · in 1Password for SSH and Git (Beta)
  37. On modern Macs, you can also use the Secure Enclave for SSH private keys: https://github.com/maxgoedjen/secretive
    comment by danieldk · 2022-01-26 · in Guide to Using YubiKey for GPG and SSH
  38. ▲ 48
    Secretive: An app for storing and managing SSH keys in the Secure Enclave
    story by tosh · 2021-10-13 · 11 comments
  39. …have a Mac with Touch ID, you can also use secretive, which requires fingerprint authentication: https://github.com/maxgoedjen/secretive Extra nice with the new Apple Magic Keyboard with Touch ID.
  40. I use this: https://github.com/maxgoedjen/secretive
  41. …much guarantee i cannot use my password manager on other platforms. I already use Secretive ( https://github.com/maxgoedjen/secretive ) to store SSH keys in the secure enclave with touch id integration, and it works really well. I also…
    comment by 8fingerlouie · 2021-04-14 · in 1Password Secrets Automation
  42. …this, and works on any Mac with the T2. I use it for all my ssh keys these days. It’s super slick! https://github.com/maxgoedjen/secretive
  43. ▲ 417
    Secretive – macOS native app to store SSH keys in the Secure Enclave
    story by guessmyname · 2020-06-27 · 106 comments