Note to self: OpenSSH 5.7 and above support ECDSA authentication. As I mentioned previously, ECDSA is based on ECC keys. These are harder to crack and offer better performance as the key size is small. Here’s what I did to set up SSH keys for a new install of Git on Windows today:
"c:\Program Files (x86)\Git\bin\ssh-keygen.exe" -t ECDSA -f .ssh/id_ecdsa -C "Windows 8.1 Key"
The important bit is the
-t ECDSA. The other two switches just specify a place to store the key as well as give it a description for my reference.
OpenSSH and ECC keys (ECDSA) by rakhesh is licensed under a Creative Commons Attribution 4.0 International License.