Re:The default OpenSSH key encryption is worse than plaintext
by acdha on Friday August 03, 2018 @10:15PM
(#17685023)
On current versions of macOS it’s built in so all you need is to generate the key and add one line to your SSH config:
PKCS11Provider=/usr/lib/ssh-keychain.dylib
https://support.apple.com/en-us/HT208372
Assuming Linux or OsX where your distribution has an opensc that already supports your device, ssh is only about 3 incantations of magic:
https://nilsschneider.net/2013/06/20/epass2003-quickstart.ht...
But there is no safe way of getting away from having 1 pin.