Implements the secure shell version 2 protocol suite. In here is all classes implementing the different parts of the full ssh2 protocol stack including filetransfer. The classes `SSH2Transport`, `SSH2UserAuth`, and `SSH2Connection` are central to the whole implementation, this is where you want to start looking for how things works. There are two classes available which makes a good quick start, these are `SSH2SimpleClient` and `SSH2ConsoleRemote`. They provide the basic functionality for connecting to an ssh2 server and run single commands and/or an interactive shell. Together with an understanding of the class `SSH2Connection` one can utilize all basic functions of the full API.