Quickly exchange EDI documents.
Data is the fuel. But for it to energize your business, it has to move. Power your most critical business exchanges and securely connect to your customers, suppliers, and partners via industry-leading FTP/SFTP from Cleo.
What is FTP?
FTP, or File Transfer Protocol is a standard network protocol used in client-server Internet communications to transfer files from one host to another via computers or networks utilizing the TCP/IP protocol.
What are FTPs?
File Transfer Protocol Secure — aka FTP over TLS/SSL or FTPs — is a protocol for transferring files using Secure Sockets Layer (SSL) to secure the commands and data that are being transferred between the client and the server.
What is SFTP?
Secure Shell File Transfer Protocol — aka Secure FTP or SFTP – uses SSH encryption to transfer files and requires that the client be authenticated by the server.
We applaud Cleo for their continued efforts in maintaining interoperable products for their customers.
Drummond Group, CEO
- File Transfer Protocol was developed in 1971
- FTP was created to allow file transfer over NCP protocol stack used on ARPANET
- By the early-to-mid 1908s, FTP moved from a precursor of the internet to a TCP/IP version
- In 1994, Netscape release a SSL version of FTP, also called FTP Secure
- Developed by IETF, SFTP shares the functionality of FTP but with advancement in security, data streaming, and the ability to meet regulatory compliance
Compare FTP, FTPS and SFTP
Industry mandates directing the use of one protocol or technology versus another often arise from the history of implementation, industry use, and market penetration. To illustrate, we’ll compare FTP, FTPS, and SFTP:
- FTP does not include options to encrypt data and was not designed to be a secure protocol.
- FTP is often labeled insecure by organizations, government agencies, and industry bodies and may not meet specific industry regulations or business security requirements
- FTPs adds a secure encryption layer around the FTP protocol.
- FTPs requires a number of ports to remain open on the server or the client firewall so a connection can be made.
- FTPs encryption requires separate port numbers for authentication and for file transfer requests.
- SFTP uses encryption to provide confidentiality and integrity of data over an unsecured network, like the Internet, which prevents passwords and other sensitive information from being exposed in plain text.