Puttygen not a private key

PuTTY does not natively support the private key format generated. Fortunately, PuTTY has a tool called PuTTYgen, which can convert keys to the required PuTTY format.
convert your private key
Start PuTTYgen (e.g., from the Start menu, click All Programs > PuTTY > PuTTYgen).
Click Load and browse to the location of the private key file that you want to convert (keyname.pem). By default, PuTTYgen displays only files with extension .ppk; you'll need to change that to display files of all types in order to see your .pem key file. The private key file must end with a newline character or PuTTYgen cannot load it correctly.

Select your .pem key file and click Open.
PuTTYgen displays a message.

When you click OK, PuTTYgen displays a dialog box with information about the key you loaded, such as the public key and the fingerprint.

Puttygen no passphrase

Puttygen generate pem

Puttygen begin rsa private key

Puttygen extract private key

Puttygen rsa private key