Består av många mindre oberoende nätverk som sträckte sig över hela världen, den väg som ett datapaket tog att ta sig från punkt A till punkt B var oförutsägbar. Med populariteten av Internet, blev det nödvändigt att kunna överföra många typer av kritiska data med en viss mängd av säkerhet. Netscape Communications löste säkerhetsproblemet på internet genom att utveckla Secure Sockets Layer Protocol (SSL) som använde kryptering med öppen nyckel för att kryptera data som överförs via Internet. Detta är fortfarande den allmänt accepterade säkerhetsmekanism och genomförs av alla webb browsers.
FTPS Secure File TransferModifications till FTP-protokollet gjordes att införliva användningen av SSL för att kryptera filöverföringar över internet. Den modifierade mekanism kallas FTPS. För att bibehålla bakåtkompatibilitet med den ursprungliga filöverföringsprotokoll, en FTP-anslutning kan antingen vara explicit, där anslutningen mellan klientanslutning och servern börjar som vanliga FTP och sedan förhandlar en säker anslutning, eller implicit där anslutningen startar vara encrypted.
HTTPS Secure File TransferSince en webbläsare är redan i stånd att kryptering med öppen nyckel, kan enkla nedladdning och uppladdning utföras direkt via en webbläsare med hjälp av HTTPS-protokollet. Detta innebär att speciella FTP-klient inte är required.SFTP Secure File TransferThe Secure Shell protokollet även känd som SSH har utvecklats av Tatu Ylonen att möjliggöra säker åtkomst till fjärr skal med hjälp av kryptering med öppen nyckel och ersätta Telnet och andra icke säkra skal. Detta protokoll har sedan utvecklats till att också stödja en filöverföring mekanism som kallas SFTP.
Den största fördelen med denna mekanism är att det inte kräver öppnandet av en ytterligare datakanal anslutning för överföring av files.All av dessa tre metoder för säker filöverföring bygger på kryptering med öppen nyckel och alla