How to Use PGP: Encrypt, Decrypt & Generate Keys (Beginner Guide)
PGP (Pretty Good Privacy) lets you encrypt messages so only the intended person can read them, and verify that a message really came from who it claims. If you searched *pgp decrypt*, *kleopatra pgp*, *gpg4win*, or *how to generate a pgp key*, this is the plain-English walkthrough. It complements our guide to verifying PGP signatures — here we focus on actually *using* PGP.
PGP vs. GPG vs. Gpg4win — the Names, Cleared Up
People use these interchangeably, but:
- PGP — the original standard/idea for public-key encryption.
- GPG (GnuPG) — the free, open-source implementation almost everyone actually uses.
- Gpg4win / Kleopatra — Gpg4win is the Windows package; Kleopatra is its friendly graphical app for managing keys.
- A public key you share freely — others use it to encrypt messages *to* you.
- A private key you guard with your life — only it can decrypt those messages.
So "using PGP" in practice usually means using GPG via Kleopatra (Windows) or GPG on Linux/Mac.
The Core Idea: Two Keys
Every user has a key pair:
Step 1: Generate a PGP Key
In Kleopatra (or Gpg4win), choose "New Key Pair," enter a name/identifier, and set a strong passphrase. On Linux/Mac, gpg --full-generate-key does the same. Back up your private key offline and never share it.
Step 2: Share Your Public Key
Export your public key and share it — or upload it to a keyserver like keys.openpgp.org. Others need it to encrypt to you.
Step 3: Encrypt a Message
Import the recipient's public key, then "Sign/Encrypt" the text or file. The output is a block of ciphertext safe to send over any channel.
Step 4: Decrypt a Message
When you receive PGP ciphertext, "Decrypt/Verify" it and enter your passphrase — your private key unlocks it. That's the pgp decrypt step people search for.
Why This Matters on Tor
On the dark web, PGP is used constantly: to encrypt communications, to prove a mirror is authentic, and as a login 2FA challenge on serious marketplaces. Knowing PGP is what lets you verify links instead of trusting them — the single best anti-phishing skill. Practice it inside Tails or Whonix for extra safety.
How to Use PGP FAQ
What is a PGP key? A pair: a public key others encrypt to, and a private key only you hold to decrypt.
Is Kleopatra free? Yes — it ships with Gpg4win, which is free and open-source.
GPG vs PGP — difference? GPG is the free implementation of the PGP standard. In practice you use GPG.
Can I encrypt online? Avoid web "PGP tools" for anything sensitive — they can see your text. Encrypt locally in Kleopatra/GPG.
Bottom Line
PGP is two keys and four actions: generate, share, encrypt, decrypt. Learn it once in Kleopatra or GPG and you gain private messaging *and* the verification skill that defeats most dark web phishing.