I'd like to use dropbear as an alternative, minimal ssh-server and -client. dropbear allows the use of private-public-keys for ssh-access, although the keys are not identical to the ones used by openssh and have to be converted using the dropbearconvert-command (which is easy to do).
The issue I'm having is that dropbear doesn't natively support encrypted private keys. But leaving unencrypted ssh-keys on my laptop is something I'd like to avoid out of principle.
Therefore my question: does anyone have any good ideas on how to circumvent that issue and have a method (script?) that:
- decrypts the keys I use for dropbear (e.g. using
gnupg) and loads them into memory, - passes them to the
dbclient-binary (thedropbear-client-application), and - starts the ssh-connection
In addition I'd like to know if an alternative to the ssh-config option (especially the ones for Host) exists for dropbear (and therefore if it is possible to create a host-specific config file for dropbear where I can specify e.g. the IP-address, the port and other details).