OpenPGP and CuteFTP
CuteFTP uses OpenPGP, based on the open source implementation of Pretty Good Privacy (PGP), to safeguard transferred data. PGP provides cryptographic privacy and authentication by encrypting the content of any data, such as any computer file or message text.
OpenPGP uses asymmetric key encryption algorithms, with which the recipient must have previously generated a linked key pair, a Public key, and a Private key. This key pair is associated with a particular site. The public key encrypts the data and the private key helps in decrypting data.
CuteFTP allows you to create keys and ensures security of the transferred data. A file is encrypted before it is uploaded to a server.
For example, if you want to upload result.txt as OpenPGP encrypted file, the system encrypts result.txt into result.txt.pgp and then uploads result.text.pgp to a server.
Refer to the following topics for more information: