25 May 2020
I finally migrated all my SSH keys from using RSA to Ed25519. Just make sure, you have OpenSSH 6.5
or greater installed.
ssh-keygen -o -a 100 -t ed25519 -f ~/.ssh/id_ed25519 -C "praj@infynyxx.com"
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
~/.ssh/config
file:
Host *
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_ed25519
ssh-add -K ~/.ssh/id_ed25519
Also checkout this blog post for more information.