title: key_load_public: invalid format
body: <p>I used PuTTY Key Generator to generate a 4096 bit RSA-2 key with a passphrase.</p>
  
  <p>I save the .ppk and an openSSL format public key. The putty format public key doesn't work.</p>
  
  <p>In any case, my error is as follows:</p>
  
  <pre><code>$ ssh -T git@github.com
  key_load_public: invalid format
  Enter passphrase for key '/c/Users/Dan/.ssh/id_rsa':
  Hi Dan! You've successfully authenticated, but GitHub does not provide shell access.
  </code></pre>
  
  <p>What's the issue?</p>
  
  <p>I use Pageant to load the keys and i use Git Bash to try the ssh connection. I've also loaded the key into GitHub, not sure what i'm doing wrong.</p>
  
  <p>I've tried adding a new line and not adding a new line in GitHub</p>