SSH library 0.11 review

Download
by rbytes.net on

Ssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library

License: LGPL (GNU Lesser General Public License)
File size: 296K
Developer: Aris Adamantiadis
0 stars award from rbytes.net

Ssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. Runs only on x86 linux, bsd and MacOS X.

libssh is a C library to access SSH 2 services from a program. It can remotely execute programs, transfer files, and serve as a secure and transparent tunnel for remote programs. Its Secure FTP implementation can play with remote files easily, without third-party programs others than libcrypto (from OpenSSL).

Here are some key features of "SSH library":
Full C library functions for manipulating a client-side SSH connection
Lesser GPL licensing -SSH2 protocol compliant
Fully configurable sessions
Support for AES-128,AES-192,AES-256,blowfish, in cbc mode
Use multiple SSH connections in a same process, at same time
Use multiple channels in the same connection
Thread safety when using different sessions at same time
Basic but correct SFTP implementation (secure file transfer)
RSA and DSS server public key supported
Compression support (with zlib)
Public key (RSA and DSS), password and keyboard-interactive authentication
A complete documentation about its API
Runs and tested under amd64, x86, arm, sparc32, ppc under Linux, Bsd, MacosX and Solaris
A developer listening to you

What's New in This Release:
Connection timeout support
Keyboard-interactive authentication (used by Pam with SSH)
Server public keys management
64 bits cpu support
Enhanced documentation
and of course a huge number of bugfixe

SSH library 0.11 keywords