Secure file transfer in Pega
This article is for both Pega Cloud and on-premises customers.
Pega supports securely transferring files to or from any Pega application with two file transfer protocols:
- Secure FTP (SFTP): an encrypted file transfer protocol that uses SSH network protocol and local SSH keys for authentication.
- FTP Secure (FTPS): an encrypted file transfer protocol that uses SSL/TLS protocols and x.509 certificates for authentication.
Both SFTP and FTPS use a combination of asymmetric algorithm (for example, RSA, DSA), a symmetric algorithm (for example, DES/3DES, AES, Twofish), and a key-exchange algorithm.
Currently the SFTP connector in Pega Platform only supports securely exporting files from the Pega application.
Pega Cloud SFTP Service
Pega Cloud Services offers the Pega Cloud SFTP Service as an optional service for simple, secure file transfers between your enterprise and your Pega Cloud applications.. For details see Pega Cloud SFTP service.
Built-in Pega support for SFTP and FTPS for on-premises usage
Pega Platform users in an on-premise or self-managed cloud environment can use the built-in support for transferring files from the Pega server file system to an FTP server in your enterprise beginning with the following Pega Platform versions:
- For FTP Secure (FTPS): Pega 7.1.8 or later
- For SSH FTP (SFTP): Pega 7.1.9 or later