FTP oder File Transfer Protocol , ist die älteste Anwendung zur Übertragung von Dateien . FTP hat das Security- Schwächen und so eine Reihe von Alternativen entwickelt wurden. FTPS oder File Transfer Protocol Secure ist eines der Protokolle entwickelt, um Sicherheitsmaßnahmen zu FTP geben . FTPS ist auch als FTP - SSL bekannt, nachdem das Sicherheitssystem angewendet , um FTP sicher. Es verfügt über eine explizite Modus und eine implizite Modus . FTPES ist die explizite Modus namens FTP over SSL Explicit . Security Protocol
Obwohl einer der Namen von FTPS enthält das Protokoll SSL , Secure Socket Layer , SSL ist nicht mehr in dem verwendeten Protokoll . SSL wurde von einem System namens Transport Layer Security Protokoll oder TLS ersetzt worden. Der Name der SSL ist so tief verwurzelt in der Vernetzung jedoch, dass es üblich ist, weiterhin auf SSL beziehen , auch wenn man über TLS . So FTPES sollte wirklich genannt werden FTP über TLS Explicit .
SSL /TLS
Der Secure Socket Layer wurde von Netscape entwickelt, um Maßnahmen zur Gefahrenabwehr für HTTP, das Hypertext Transfer bieten Protokoll . HTTP trotzt das Format für die Anforderung und Bereitstellung von Web-Seiten über das Internet. Die Aufnahme des Web für den Vertrieb war langsam, weil HTTP über keinerlei Sicherheitsmaßnahmen. Es ist eine Nur-Text- Format ohne Verschlüsselung, die die Öffentlichkeit vorsichtig Eingabe Kreditkartendaten in Websites. Die Unfähigkeit , die Zahlung zu sammeln behindert die Entwicklung von eCommerce . Netscape erstellt SSL zur Verschlüsselung und Authentifizierung für HTTP -Dienste bereitzustellen. Dies schuf HTTPS, HTTP , die ist , Secure . Die Verantwortung für die SSL wurde schließlich von der Internet Engineering Task Force , die sie neu gemacht , und umbenannt in Transport Layer Security .
FTPS
So wie SSL wurde auf HTTP zugegeben, es auf zu FTP FTPS zu machen hinzugefügt . FTP legt zwei Verbindungen. Einer trägt Befehle und die Antworten auf diese Befehle , die anderen Kanäle der Dateiübertragung. Kommunizierenden Computern Verbindungsaufbau durch Adressierung von Daten auf " Ports ". FTP benutzt immer die gleichen zwei Ports. Allerdings FTPS einem bekannten Port verwendet für den Befehl Verbindung und dann einem zufälligen Port -Nummer, vereinbart während der Verbindung Verhandlungsphase für den Datenkanal . Nur der Befehl Verbindung verschlüsselt ist .
Implizite oder explizite
Die implizite Verfahren FTPS , genannt Implizite FTPS oder FTP über SSL implizit , kombiniert die Sicherheit von Verhandlungen SSL /TLS mit den Verbindungsaufbau Verfahren auf FTP. Nur FTPS aktiviert Clients verbinden können . Die explizite Methode, genannt Explicit FTP, FTP über SSL Explicit oder FTPES , beginnt mit Standard- FTP-Verbindung Verfahren , und fügt dann in einem Schritt, in dem TLS Sicherheitsverfahren werden aufgenommen. FTPES können nicht sichere FTP-Clients zu verbinden, wie die Entscheidung, sich auf Sicherheits-Features hinzuzufügen kommt , nachdem die Verbindung zugelassen. Mit Implizite FTP, kann die Verbindung nur mit Sicherheitsmerkmalen festgelegt werden.