In computing, the SSH File Transfer Protocol (sometimes called Secure File Transfer Protocol or SFTP) is a network protocol that implements file transfer between computers. It is often used as more secure alternative of an FTP protocol, which transmits file contents, folder contents and even passwords without encryption.