SFTP staat voor Secure File Transfer Protocol. Het is een veiligheidsmechanisme voor het overdragen van bestanden tussen computers op een netwerk. SFTP maakt gebruik van SSH (Secure Shell) voor het versleutelen van de gegevens die worden overgedragen tijdens het uploaden of downloaden van bestanden. Het biedt ook een hoger niveau van beveiliging door middel van een authenticatieproces dat vergelijkbaar is met het SSH-protocol en het gebruik van encryptie om te voorkomen dat hackers of andere derde partijen de overgedragen bestanden kunnen onderscheppen of lezen. Het wordt vaak gebruikt door bedrijven en organisaties die gevoelige informatie uitwisselen, zoals financiële gegevens of persoonlijke informatie.