In case you simply need to add someone's public key to your "~/.ssh/authorized_hosts" file, but don't have or don't want to use "puttygen", just open it in a text editor.
It will start with something like this:
PuTTY-User-Key-File-2: ssh-rsa
Encryption: aes256-cbc
Comment: My beloved key
Public-Lines: 4
Copy paste the lines following after that until "Private-Lines: x" - copy/paste them to your authorized_keys file and add "ssh-rsa" (or ssh-dsa, or whatever it says in line 1 of your Putty .ppk keyfile).
Jumping out of an airplane is not a basic instinct. Neither is breathing underwater. But put the two together and you're traveling through space!