Blog

Managed File Transfer and Network Solutions

PGP Encrypting Every Single File Uploaded By Members Of A Group

Posted by John Carl Villanueva on Sat, Dec 27, 2014 @ 02:42 PM


Overview

Some company activities - such as product development or eDiscovery - require a high level of security. The people involved in these activities have to make sure the information they share with one another are kept confidential at all times. In JSCAPE MFT Server, it's possible to secure a group folder in such a way that all files uploaded to that folder are automatically encrypted with OpenPGP. In this post, we'll show you how to do that.


What we'd like to do

 

pgp_encrypt_upload_group_files

 

In our example, Sam is a member of TeamGold, a special group formed to handle a project involving sensitive data. If Sam uploads files to his personal folder, no encryption is necessary. However, if Sam or any member of TeamGold uploads files to TeamGold's group folder (presumably because those files are pertinent to the team's special project), those files need to be encrypted. Here's how you would implement this on JSCAPE MFT Server.

Note: If you want Sam's other files (those not associated with TeamGold) to be encrypted as well, you can do that too. Read the post "How To PGP Encrypt Every Single File Uploaded By A Particular User" to see how it's done.

 

1. Choose the group whose files you want to encrypt.

 

Go to the Groups module, select the group whose files you want to encrypt, and click Edit.

 

01-mft-server-pgp-encrypt-group

 

2. Select the group's virtual path

 

Select the group's virtual path and then click the Edit button.

 

02-mft-server-pgp-encrypt-group

 

3. Enable PGP encryption on that virtual path

 

Tick the PGP encrypt uploads check box and then click the Settings button.

 

03-mft-server-pgp-encrypt-group

 

4. Choose which PGP key to use for encryption

 

You'll then be shown two options:

Use personal key of user performing upload - Select this if you want this user to be the only person who could decrypt the files he uploads. Make sure to instruct this user to generate his OpenPGP keys using the Web interface (see Option 2 of the article "3 Ways to Generate OpenPGP Keys").

Use system key - Select this if you want another person (usually the System Admin or the person in charge of securing your files) to decrypt this user's files. The keys available via this option are created in the Server > Key Manager. See Option 1 of the article "3 Ways to Generate OpenPGP Keys".

After you've selected one of these options, click the OK button. Click all succeeding OK buttons til you're back at the main screen.

 

04-mft-server-pgp-encrypt-group

 

That's it. So now, every time Sam (or any member of TeamGold) uploads files to the TeamGold Group directory, those files are going to be encrypted with OpenPGP.

 

You might also want to read...

 

3 Ways To Generate OpenPGP Keys 

How To Automatically PGP-Encrypt A File Upon Upload Using Triggers

Using DLP To Protect Credit Card Data

 

 


Get started

 

Want to try this out yourself? Download the free evaluation edition of JSCAPE MFT Server now

 

Download Now



  Be up to date on tips like this. Follow us on Twitter! 

Topics: Managed File Transfer, OpenPGP, Tutorials, Secure File Transfer