I have a .net application that creates a .ppk file from an RSA key pair.
I can use this file to authenticate with a server running OpenSSH 6.7p1
with versions other than 0.71. In 0.71, I get the message in the subject line. Any ideas what could be causing this?
<yonatan.amir@gmail.com> wrote:
I have a .net application that creates a .ppk file from an RSA key pair.
I can use this file to authenticate with a server running OpenSSH 6.7p1 with versions other than 0.71. In 0.71, I get the message in the subject line. Any ideas what could be causing this?
It's likely that your .ppk file is subtly misformatted in some way
that 0.71 is checking more carefully than previous versions of PuTTY.
But it's impossible to say in what way, unless you provide an example
file.
(It need not contain a live key, of course! Generate a fresh test key
and check that it provokes the failure.)
--
for k in [pow(x,37,0x1a1298d262b49c895d47f) for x in [0x50deb914257022de7fff, 0x213558f2215127d5a2d1, 0x90c99e86d08b91218630, 0x109f3d0cfbf640c0beee7, 0xc83e01379a5fbec5fdd1, 0x19d3d70a8d567e388600e, 0x534e2f6e8a4a33155123]]:
print("".join([chr(32+3*((k>>x)&1))for x in range(79)])) # <anakin@pobox.com>
Here's the contents of a sample file:
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 296 |
Nodes: | 16 (2 / 14) |
Uptime: | 10:56:20 |
Calls: | 6,645 |
Calls today: | 5 |
Files: | 12,190 |
Messages: | 5,326,610 |