[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Need help in understanding libssh/libssh2
[Thread Prev] | [Thread Next]
- Subject: Re: Need help in understanding libssh/libssh2
- From: Andreas Schneider <asn@xxxxxxxxxxxxxx>
- Reply-to: libssh@xxxxxxxxxx
- Date: Thu, 24 Sep 2015 08:13:17 +0200
- To: libssh@xxxxxxxxxx
On Wednesday 23 September 2015 13:58:25 Kailash V wrote: > Hello, libssh Developers, > > I am new to libssh and was wondering if you could help me to understand > this better. > I have a c code (running on Linux) from where, I need to access a remote > server (also running on Linux). I want to execute a few commands and run a > logic in that remote server before reading and writing files from/to the > remote server. I want to make use of libssh here. I am confused whether to > use libssh or libssh2. We are going to use SHA2 in our framework starting > next year and hence I want to have that in mind while choosing between > libssh and libssh2. > > My system is running on Red Hat Enterprise Linux Server release 5.4 > (Tikanga) - x86_64 x86_64 x86_64 GNU/Linux > > *I have the following questions:* > 1. Should I go for libssh or libssh2? That's a matter of choice. libssh has more features and supports more secure ciphers (AES CTR modes), hmacs (hmac-sha2) and kex algorithms (curve25519- sha2) than libssh2. With libssh 0.7.x we support hmac-sha2-256, hmac-sha2-512 and Ed25519 public keys. > 2. Let me know the right rpm I need to choose in order to support this OS. There are RPMs available for libssh in EPEL6. > 3. In future, if we decide to upgrade to Red hat 6 or higher version, will > I have to install new RPM for libssh? libssh is available trough EPEL in RHEL6. RHEL 7.2 ships libssh in the extras repository. -- Andreas Schneider GPG-ID: CC014E3D www.cryptomilk.org asn@xxxxxxxxxxxxxx
Need help in understanding libssh/libssh2 | Kailash V <kailash1209@xxxxxxxxx> |