Skip to content

Automate OpenPGP encryption and decryption in Turbo FTP Sync Service*

TurboFTP client has implemented Open PGP, an encryption standard to provide cryptographic privacy and authentication. With TurboFTP Corporate version, OpenPGP encryption/decryption can be automated as a pre-upload or post-download option of a Sync Task or Auto Upload Task.

OpenPGP in Sync Task

In Sync Task, OpenPGP operations are only possible with two sync schemes:

Transfer files added or updated since last sync

Transfer all source files

Post-download decryption:

Enable [Schedule Task Settings | Synchronization | Decrypt downloaded OpenPGP archives]. If enabled, and the downloaded archive has a suffix of '.pgp' or '.gpg' (case-insensitive), Sync Service will treat it as an OpenPGP archive and decrypt it, provided that the keychain has a valid private key of the same key ID. The OpenPGP copy will be deleted once the decryption is successfully done.

If a passphrase protects the decrypting private key, make sure you have provided the correct passphrase and have had the program store it (securely). This can be done through OpenPGP encryption with the key in the GUI program.

Pre-upload encryption:

Enable [Schedule Task Settings | Synchronization | Encrypt files with OpenPGP before upload], and select an OpenPGP key for encryption from the keychain. If enabled, TurboFTP encrypts any source file before sending it. The encrypted archive will have the same file name with '.pgp' appended. Once uploaded, the OpenPGP copy will be deleted.

OpenPGP in Auto Upload Task

Pre-upload encryption:

Enable [Schedule Task Settings | Advanced Auto Upload | Encrypt files with OpenPGP before upload], and select an OpenPGP key for encryption from the keychain. If enabled, TurboFTP encrypts any source file before sending it. The encrypted archive will have the same file name with '.pgp' appended. Once uploaded, the OpenPGP copy will be deleted.

*: This feature is only available in TurboFTP Corporate version.