<< Click to Display Table of Contents >> Navigation: Robo-FTP User's Guide > Appendix > Security > Supported Encryption Technologies > PGP Encryption |
Robo-FTP supports encryption and decryption of files using PGP (Pretty Good Privacy) through the PGPENCRYPT and PGPDECRYPT commands. PGP cryptography enables you to protect sensitive information when it is stored locally or transmitted across the Internet, so that it cannot be read by anyone except the intended recipient. Robo-FTP's PGP implementation includes support for the following features:
Supported Symmetric Ciphers:
AES (128-bit)
AES192
AES256
IDEA
CAST5
Blowfish
Twofish
3DES
Supported Key Algorithms:
RSA (1024-, 2048-, and 4096-bit)
DSA (1024-, 2048-, and 4096-bit)
Elgamal
Supported Hash Methods
MD5
SHA1
RIPEMD160
SHA 256-bit, 384-bit, 512-bit
SHA-224
Supported Compression Algorithms:
Uncompressed
ZIP
ZLIB
BZIP2
Robo-FTP can generate its own PGP keys, so no additional software is needed when working with PGP encryption. When generating a new PGP key with Robo-FTP you can choose between the RSA or the DSA (aka DSADH, aka DSS) algorithms, at either 1024-, 2048-, or 4096-bit lengths. By default, files encrypted Robo-FTP use the AES(-128) cipher (or IDEA in PGP 2.6 compatibility mode), ZIP compression, and SHA-1 hash (or MD5 in compatibility mode). Only the IDEA cipher is supported in PGP 2.6 compatiblity mode.
See also: PGPENCRYPT, PGPDECRYPT, PGP Encryption and Decryption