🔐 PGP Encryption Guide
Learn to use PGP for secure communication with vendors on Flugsvamp 4.0
Table of Contents
1. What is PGP?
PGP (Pretty Good Privacy) is an encryption method used to secure communications. It uses a pair of keys - a public key that you share with others, and a private key that you keep secret.
- Protects your delivery address from leaking
- Ensures only the recipient can read the message
- Verifies the sender's identity
2. Install PGP Software
Windows
Download and install Gpg4win from gpg4win.org
https://gpg4win.org/download.html
macOS
Download GPG Suite from gpgtools.org
https://gpgtools.org/
Linux
GPG is usually pre-installed. Install Kleopatra for GUI:
sudo apt install kleopatra
Tails OS
PGP is pre-installed in Tails. Use the built-in application.
3. Generate Key Pair
- Open Kleopatra
- Click "New Key Pair" or "File → New Key Pair"
- Select "Create a personal OpenPGP key pair"
- Enter a name (do not use your real name!)
- Enter an email address (can be fake)
- Click "Advanced Settings" and select RSA 4096-bit
- Create a strong password (passphrase)
- Click "Create"
4. Export Your Public Key
- Right-click on your key in Kleopatra
- Select "Export..." or "Export Public Key..."
- Copy the entire text starting with
-----BEGIN PGP PUBLIC KEY BLOCK----- - Paste this key in your Flugsvamp 4.0 profile
5. Import Vendor's Key
- Copy the vendor's public key from their profile
- In Kleopatra, click "Import..."
- Paste the key and click "Import"
- The key now appears in your keyring
6. Encrypt Messages
- Write your message in a text file
- Right-click the file and select "Sign/Encrypt"
- Select the vendor's key as recipient
- Click "Encrypt"
- Copy the encrypted message and send it
7. Decrypt Messages
- Copy the encrypted message
- In Kleopatra, click "Decrypt/Verify"
- Paste the message
- Enter your password when prompted
- Read the decrypted message