Using a GnuPG crypted RSA key for SSH
Henning Follmann
hfollmann at itcfollmann.com
Wed May 1 17:50:02 CEST 2024
On Wed, May 01, 2024 at 04:32:54PM +0200, Matthias Apitz wrote:
>
> Hello,
>
> I've on my Linux cellphone L5 my RSA key for SSH crypted with GnuPG (to
> be exactly with an OpenPGP card in the phone). I can do fine:
>
> $ gpg -d id_rsa.asc > id_rsa # which asks for the PIN of the OpenPGP card
> $ ssh www.unixarea.de
> Enter passphrase for key '/home/guru/.ssh/id_rsa':
> ...
> $ rm id_rsa # so it can't get lost of teft of the L5
>
> Is there some other solution for GnuPG+SSH without writing the private
> key id_rsa to a file? Or even better as well without the need of
> entering the passphrase for the RSA key?
>
Well, if you have a authentication subkey on your card you could use that
for ssh authentication directly.
Your gpg-agent would then act as ssh-agent.
That might be a better way to handle this.
-H
--
Henning Follmann | hfollmann at itcfollmann.com
More information about the Gnupg-users
mailing list