Using PGP With Robo-FTP Step-By-Step Guide

Top  Previous  Next

 

PGP setup is done using the Robo-FTP Configurator under the Configure PGP menu.

 

In order to use PGP with Robo-FTP, you must have your own PGP public/private key-pair. You can either create a new one or you can import one.

 

In order to encrypt a file with Robo-FTP, you must have imported the recipient's public key before encryption.

 

In order to decrypt a file with Robo-FTP, you must have exported your public key and sent it to the person who will be encrypting the file before they encrypt it.

 

Creating a New Key-Pair

 

You may create a key-pair using the Robo-FTP Configurator by following these steps:

 

ØClick the 'Create Key' button.
ØYou must enter a user name. The email address and comment fields are optional.
ØEnter the size. (default is 1024)
ØEnter an expiration date. (default is never)
ØEnter a Passphrase and verify it.
ØCheck 'Save Passphrase' to store it in our encrypted password store for use for automatic use with Robo-FTP PGP commands. (for added security).
ØClick 'OK' to create the key pair.

 

Importing a Key-Pair, Public Key or a Keyring

 

You may import a key-pair, Public key, or a whole keyring into Robo-FTP using the Robo-FTP Configurator by following these steps:

 

ØClick the 'Import PGP Key' button.
ØBrowse to the folder where the key or keyring is located.
ØSelect the file and click 'OK'.
ØYour key or keys should now be imported and ready to use.

 

Any key from PGP Desktop (a product from PGP Corporation) must already have been created and exported, please see the documentation for PGP Desktop for instructions on how to create/export a key-pair using this product.  Also, The key pair you are importing may be a single file, or could be several, depending on the application it was created on and exported from.

 

Encrypting a File

 

This is done using the PGPENCRYPT script command. You must have already imported the recipient's public key. For example:

 

PGPENCRYPT "file_to_encrypt" "destination_encrypted_file" /user="Recipient1"

 

Decrypting a File

 

This is done using the PGPDECRYPT script command. You must have already exported your public key and sent it to the recipient. For example:

 

PGPDECRYPT "encrypted_file.txt.pgp" "c:\temp\output.txt" /pw="my_passphrase"

 

Sample

 

A sample command script named "PGP Demo.s" is installed in a folder named "Sample Scripts" under your Robo-FTP installation directory.

 

Important

If you encounter difficulties not explicitly addressed in this help file, please search the Knowledge Base section of Robo-FTP.com for PGP troubleshooting hints and answers to specific configuration questions.

 

 

Related: Robo-FTP's Implementation of PGP, Backing up Robo-FTP's PGP Keys

See also: Robo-FTP and PGP Cryptography, Configure PGP Menu