The public keys that openssh generates aren't compatible with those accepted by commercial ssh. This took us quite some time to figure out. I wonder what the reason for this is.
Re: OpenSSH
Matts on 2002-04-12T16:29:32
Openssh 3.1 (latest).
It's the v2 public keys that aren't compatible. See man ssh-keygen for the -e option.Re: OpenSSH
IlyaM on 2002-04-12T23:38:17
I misunderstood you. I though you haven't been able to get public key work at all.As for you question about reason for having two incompatible formats. IIRC openssh cannot have its public keys in same format as comercial ssh because it requires using patented algorithms or something like this. One big difference between openssh and comercial implimintations is that openssh uses only "free" algorithms which are not subject of any patent of other similar restrictions.
Re: OpenSSH
Matts on 2002-04-13T07:50:39
Ah, that makes sense if it's the *reading* of those keys that's patented, yes.