SSH File Transfer Protocol (SFTP) est un type de protocole de données en réseau qui permet la gestion des fichiers et l'accès. Développé par le Groupe Ingénierie Fore IETF (Internet) comme une extension du protocole Secure Shell (SSH), SFTP utilise sécurisés canaux de données. Bien que conçu comme une extension de SSH, SFTP est également développé pour fonctionner avec d'autres protocoles, tels que Transport Layer Security (TLS) ainsi. SFTP ne doit pas être confondu avec le protocole de transfert de fichiers simple, qui est un intermédiaire non chiffré entre FTP et TFTP.