Currently, Windows 10 (as of January 2018) only supports ed25519 keys (link: https://github.com/PowerShell/Win32-OpenSSH/issues/973 ). I see that you are trying to connect to Amazon Web Services. If you manage your key using the AWS console, you can only use the RSA key.
However, if you are trying to connect to an existing EC2 instance, you can do the following:
- Create a private / public key in Windows cmd using the ssh-keygen command if you have not already done so. The key pair is stored in the id_ed25519.pub and id_ed25519 files in your .ssh directory
- Connect to your AWS EC2 instance. Add the contents of id_ed25519.pub to your author_keys file in the .ssh directory.
- Now you can connect to your EC2 instance using the Windows 10 SSH client.
source share