Hi, We use libssh2 ssh client (verison 1.4.2) in our application and we have a requirement to use/offer certain Key Exchange(diffie-hellman-group14-sha1 only), Encryption(aes128-cbc,aes256-cbc, aes128-gcm only), MAC(hmac-sha1, hmac-sha1-96 only) and HostKey(ssh-rsa only) algorithms from SSH client end.
I am new to libssh2 and trying to figure out if there are libssh2 APIs available to configure set of algorithms before starting a session. From https://www.libssh2.org/ , I understand libssh2 supports all above mentioned algorithms and also lot more. I am looking for options to disable the extra algorithms on the fly (or) to enable only limited set of algorithms. Appreciate any pointers, code references. Thanks.
_______________________________________________ libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel