Using a Yubikey for GPG and SSH
Btw you can also do SSH, GPG and 2FA also with Trezor, which has the advantage that for all functionallity you can have a one "24 words" seed backup, from which everything is determined. Oh and you can of course use it as bitcoin wallet :)<p>SSH: <a href="https://doc.satoshilabs.com/trezor-apps/sshagent.html" rel="nofollow">https://doc.satoshilabs.com/trezor-apps/sshagent.html</a><p>GPG: <a href="https://github.com/romanz/trezor-agent" rel="nofollow">https://github.com/romanz/trezor-agent</a><p>2FA: <a href="https://doc.satoshilabs.com/trezor-user/u2f.html" rel="nofollow">https://doc.satoshilabs.com/trezor-user/u2f.html</a>