PuTTY is open source software for SSH and telnet client. PuTTY doesn’t natively support the private key format (.pem) generated by Amazon EC2. You must convert your private key into a .ppk file before you can connect to your instance using PuTTY. You can use the PuTTYgen tool for this conversion.
choco install putty