Wouldn’t it be nice to encrypt documents and other data directly while saving it as a file. If you always wanted this, try gpg4files today. gpg4files allows you to decide whether to encrypt or not the file you are saving and allows you to decide who should be able to decrypt it. You do not need an encrypted device nor an encrypted container or something like this. As prerequisites, an installed GnuPG 2.0.x and one OpenPGP keypair is enough to start. We would be happy if you like to comment this article and gpg4files. Tell us your wishes and of course if something is not at its best.
- GnuPG 2.0.x preinstalled. If you use GnuPG 1.x you will need to change that – sorry! If you in are need of GnuPG 2.0.x, please download here.
Whats in the package?
- gpg4files – Plugin for Windows File Open/ File Save dialogue
- Keymanagement-Tool for GnuPG /OpenPGP keys – the same as we use in gpg4o
- If not already installed: Download and installation of MSVC Runtime and .NET Framework 4.0 for Key Management
- Download gpg4files (.ZIP)
- Unpack with any unzipper and start the Installer. Follow the instructions there
- At the end, start gpg4files and check the settings (Picture below)
First steps with gpg4files
You may now use gpg4files with any standard application which uses the standard file save / file open dialog from windows. gpg4files enhances this dialogue with a checkbox “gpg4files – Encrypt file after save” and lists the names of the public keys choosen below the checkbox (if any). See picture below with the red arrow.
If you click on the checkbox “gpg4files” a dialog opens with a list of public keys available within your keyring. Choose one or more of them to encrypt to this or those person(s)
- Example1: Choose your own key to encrypt only to yourself
- Example2: Choose several keys to allow those people to decrypt the file you encrypted.
Close the dialog with the keylist and save your file as usual. Gpg4files appends .pgp to the files extension to mark the file as encrypted. This encrypted data may now be shared over any media any may only be decrypted and read by the people with the appropriate secret key to do so.
To decrypt a file with gpg4files, just doubleclick on it, enter the passphrase for your secret key (or use the file open dialog of your application). Gpg4files will then provide you with the information about who is (are) the people for which the file has been encrypted:
Click on open file to see the encrypted data within your application.
Gpg4files is Beta. This means that not all of our wishes have been fulfilled yet. Known restrictions at the time being are:
- Does not work with applications which do not use the standard file open / file save dialog of windows.
- There is an undetermined error if you do not have the rights to save the file at a certain place.
We would like to encourage you all to fill the comment field below with your wishes, maybe errors in the product or generally what you think about it. If you find it useful, please share gpg4files whereever you want. If you want to talk to us directly, please use the contact form.