- Docs
- Encryption
- GPG (PGP)
- GPG Encryption
GPG Encryption
Files.com administrators can enable GPG encryption on a per-folder basis. When enabled for a folder, any files uploaded to that folder or its subfolders are automatically encrypted, unless you explicitly disable the setting in a subfolder.
Encryption requires a GPG/PGP public key. You can use different keys for each folder and select multiple public keys for encryption. Files uploaded to these folders are encrypted using the selected public keys. You can also choose to sign the encrypted file.
When you enable GPG encryption, files that existed in the folder beforehand remain unchanged. To apply encryption to those files, re-upload them after enabling the setting.
Using Existing Keys From the GPG Key Manager
Select one or more encryption keys from the available key list. You can optionally select a signing key.
Provide a file suffix. This suffix will be appended to the original file name. For example, .gpg or .pgp.
Choose an output format: Binary (default) or ASCII Armor if you need text encoding.
Providing Your Own Keys
Select Import from file... when choosing keys.
Enter a name to identify the key or key pair.
If the private key has a passphrase, enter it. You can leave the field blank if there is no passphrase.
Creating a New Key Pair
Select Create new... when choosing keys.
Enter a name and email address for the new key.
Optionally, add a passphrase to protect the private key.
After generating the key pair, you can view and copy the public key before continuing.
Once saved, a popup will display the private key. Download and store it securely.
GPG Signing
You can choose to sign encrypted files. Select, import, or create a signing key in the same way you choose decryption and encryption keys.
Signing requires a private key. Public keys cannot sign files and will not appear in the signing key list.