Subject: about libcurl, libgcrypt and nettle

about libcurl, libgcrypt and nettle

From: Vincent Torri <>
Date: Fri, 1 Jul 2011 11:35:58 +0200


afaik, libssh2 is used to allow secured file transfert protocol (sftp, for
example) with libcurl
and afaik too, libgcrypt and nettle have the same purposes.

libcurl can use openssl or gnutls.
libssh2 can use openssl or libgcrypt
the next major release of gnutls will use only nettle, and not libgcrypt
anymore. And even now, nettle is preferred over libgcrypt.

So, if I don't want to use openssl at all, I will have to install nettle
(because of gnutls dep of libcurl), and libgcrypt (because of libssh2 dep of
libcurl), which is a bit redundant.

Is there any plan to add nettle support in libssh2 ?

thank you

Vincent Torri

Received on 2011-07-01