On Thu, Nov 23, 2017 at 5:34 AM, flittermice <flitterm...@gmx.at> wrote:

> Hello Nick,
>
> thanks for the clarification! So libssl2 ist to blame - seems to be a
> little
> antiquated...
>

libssh2, not libssl2.  It hasn't been overly-active, but has seen some
development in the past year.  libssh, which is the other option, isn't
terribly active, either.  It has a more recent release, earlier this year.
I would not consider libssh2 antiquated, though - SSH as a protocol is
fairly stable and does not change frequently, so there isn't much reason
for there to be frequent development on client libraries.  Also, looks like
libssh2 might be preparing for a release - the git repo has bumped to 1.8.0
recently.

It looks like there are some requests out there in the libssh2 github repo
for support for some other key types.  They are fairly old in origin, but
are still be actively discussed.  Here's one example:

https://github.com/libssh2/libssh2/issues/39


>
> Thanks for the proposal to add some documentation.
> I would suggest the description of the parameter "private-key":
> - a reference to libssl2
> - Maybe you could also write that the private key has to be pasted as text.
> Many people believe that a filename has to be given.
>
>
I will take a look and see about putting some of that language in there.  I
think the proper place for libssh2 references would actually be higher up
in the ssh section, as it impacts not only host keys but also supported
ciphers, key exchange methods, and hashes.

-Nick

Reply via email to