Puttygen openssl

I'm working with a device that makes use of OpenSSL RSA pair-keys to establish connection to it's SSH server.

Created them using the Putty Key Generator and saved in OpenSSl format (SSH-2 1024 bits). It works with the setup that I'm using.

While it works using the keys generated by PuTTYGen, with the ones generated by SharpSSH it doesn't. I noticed that there's a difference at the beginning of the RSA Signature Blob in the public keys. Notice that difference while creating 2 pair of keys with PuTTYGen..

First PuTTYGen generated public Key:

ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAulXli0KUGuvxF53DyGfhD9h0qwNWzuK1RpK6xCxGFnjC526Ot3PvkMn5VDNFdjlqpuQGyB/Z1lGIBevG66ymkFRKqyll/IpxSbsfwV6RY+SkpKXXAIJK83TIdQhqYG1inPFNt48nS5dqHFQzcEoOYxauGlgiUj7mO2maZS+l6VE= rsa-key-20160916

Second PuTTYGen generated public key:

ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAoMvEyL7lzY2AJda5y2RSz4oe4mrY/9LCmFVwZ+G/xuMtS5Ja1QS+6Dbi8CPiLgZiO+DC0QpP8LUR2/pz2UshyhunQ4+u1m+XU81lGcRhETSXtRyXFnzUsshIK4GcIHctgSoV+hGcCO2qj1EKSy9SJnWXQJeEV5+7/fXkMqef2J8= rsa-key-20160916

SharpSSH generated public key:

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgLF1g7VTB+mtUVyPLoWEehoOUxQRXZlO0znmB2kTMkyXNwCaE4w/GDUQYYrIkPkOEG6/BZj3VlmKLkMmDUFiW9anjz6GpH3g0J1QFKdfjwFaY/WgPuQ//O/KAQB/u7zh4xAabYEQKRgcRaklfdqBQNZ3BpsSchPqPvikYNJlBHH5 rsa-key-20160916

Puttygen online

Puttygen heise

Puttygen exe openssh

Puttygen to openssh

Puttygen.exe help