SSHpackage will help you implementing complete solution for secure (encrypted) communication in your project. You can:
- make server side application with wodSSHServer
- accept telnet and ssh based connections for terminal access
- provide SFTP (secure ftp) for file transferring
- provide secure port forwarding between the client and 3rd applications
- make client side
- with wodSSH
- to remotely access to terminal using encrypted connection
- to authenticate using password or private key
- to execute commands on the server
- create interactive and unattended session with the server
- with wodSFTP
- to upload and download files to the server
- browse remote directory structure
- create and delete directories and file
- paste data to remote files, or read them as string variable
- make secured tunnels with wodSSHTunnel to
- allow any non-secured application to connect to destination server through secure tunnel
- support both SSH1 and SSH2 protocols
- use internal compression - great for small bandwidths