> Because it is very complicated in both terms of UI and mechanics
Yet every Github user is expected to generate a ssh keypair and copy/paste the public key when setting up the account.
> Most devs by now know not to do that with a password or API key, but it's the first thing people will do with private keys.
But they can handle submitting the ssh public key without any issue. Also, they most likely are not using online tools to generate their ssh key pair. I don't see why they would do that with openssl.
Yet every Github user is expected to generate a ssh keypair and copy/paste the public key when setting up the account.
> Most devs by now know not to do that with a password or API key, but it's the first thing people will do with private keys.
But they can handle submitting the ssh public key without any issue. Also, they most likely are not using online tools to generate their ssh key pair. I don't see why they would do that with openssl.