Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If hosts are configured with SSH certificates as part or their setup, you can definitely skip TOFU and determine trust on the first connection. That won't work for the "I need to connect to a random IP address" scenario, but any cloud server exposing SSH can be configured with a certificate signed by a company/personal SSH certificate authority.

You could configure something delightfully atrocious like https://github.com/mjg59/ssh_pki but I think for most use cases where you connect to loads of SSH servers, host keys and certificate authorities will work just fine. We can do with an ACME-like protocol for distributing these certificates, though.



Given how rare this is, using https seems like a great idea




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: