SSL är Secure Socket Layer , vilket är ett krypteringssystem som skyddar webbtransaktioner . SFTP är Secure Shell File Transfer Protocol . Secure Shell , eller SSH är en krypterad överföring metod för terminalsessioner över Internet , och dess sub - protokoll för SFTP möjliggör säker överföring av filer . En alternativ säker filöverföring systemet är FTP Secure , som använder SSL för sina säkerhetsrutiner . FTP och Telnet
De första dagarna av nätverksteknik dominerades av behovet av att bygga upp alla delar av ett effektivt och användbart system , som gjorde varje nätverk anläggning lite grundläggande och underutvecklad . Användarvänlighet och lämplighet för arbetet inte var prioriterade . Networks fanns i universitet och forskningsinstitut och var den domän av specialister och tekniker . Ganska ofta , krävs ansökan användaren att känna till en rad koder som ska användas som kommandon , och Windows var ännu inte uppfunnet . De två mest använda program över nätverk , och senare över den tidiga Internet var FTP och Telnet . FTP behandlas filöverföringar och Telnet var en terminalemulator . Varken innehöll några säkerhetsdetaljer och varken kunde överleva kommersialiseringen av nätverk . Telnet ersattes av Secure Shell och FTP ändrades i flera versioner integrerar säkerhetsfunktioner , SFTP är en av dessa
Secure Socket Layer
Secure Socket Layer utvecklades . av Netscape för att ge säkerhetsrutiner för web transaktioner . Det var den " säkra " delen av HTTPS , Hypertext Transfer Protocol Secure , vilket gav konsumenterna förtroende för att ange sina kreditkortsuppgifter till en webbsida . SSL gjorde eCommerce möjligt , och sågs som ett lönsamt bärare för andra Internet- trafik . FTP : s osäkra rutiner löstes genom att integrera SSL i sina processer förbindelseetablering . Denna kombination skapade FTP Secure , även känd som FTP över SSL och FTPS .
SFTP
Secure Shell behövs kapacitet filöverföring , och dessa har skapats av modellering FTP-protokollet för Secure Shell miljön . Detta innebar inte sitta FTP ovanpå Säkra tjänster Shell säkerhet . Filöverföring funktioner har utformats från grunden för SSH . Detta skapade Secure Copy Protocol , eller SCP . Secure Shell omarbetades för att ändra ett antal svagheter i säkerheten , och med det , var filöverföring verktyg också omgjorda . SCP tappades och en ny Secure File Transfer Protocol ingick i SSH2 . Detta var SFTP .
Skillnader
SFTP kom till när SSH omarbetades för att förbättra säkerheten . SSL befanns ha säkerhetsbrister och formades i Transport Layer Security , TLS . Den redesign och döpa process skapade SFTP och dödade SSL . SSL motsvarande version av FTP körs nu över TLS . Filöverföring är inte den viktigaste prioriteringen av SSL , men det är det centrala syftet med SFTP . Den SFTP filöverföring sker i binär , medan SSL överförda data som krypterad text . SSL ( numera TLS ) version av FTP är en närmare approximation av den ursprungliga protokollet än SFTP .