Server/Client interaction through SSL, uses RSA for authentication, then allows client to dictate file transfers.  Documentation included.