Skip to content

Getting Started with PGP

SunDevil311 edited this page Jun 15, 2025 · 2 revisions

πŸ” How to Encrypt Messages Using PGP

This guide explains how to encrypt a message or file using PGP (Pretty Good Privacy) for secure communication with Network Pro Strategies or any contact with a published PGP key.


πŸ“₯ 1. Obtain the Recipient's Public Key

You can find the official public key at:

Make sure the key fingerprint matches what the recipient advertises.


πŸ”§ 2. Import the Public Key

Save the public key as a .asc or .gpg file, then run:

gpg --import path/to/public-key.asc

You can confirm the key is imported:

gpg --list-keys

πŸ” 3. Encrypt a Message

To encrypt a plain text file (e.g. message.txt) for the recipient:

gpg --encrypt --armor --recipient recipient@example.com message.txt
  • --armor creates ASCII-formatted output
  • Output is saved as message.txt.asc

πŸ” 4. Encrypt a File (Binary or Attachment)

gpg --encrypt --recipient recipient@example.com file.pdf

This will create file.pdf.gpg, which you can send securely.

πŸ”“ Optional: Decrypting (For Testing)

If you're the recipient and want to decrypt a file:

gpg --decrypt file.txt.asc

πŸ” Tips

  • Always verify the recipient’s key fingerprint.
  • Never share your private key.
  • Use a strong passphrase to protect your keypair.

πŸ“˜ For more help, see:

🧠 Network Pro Wiki

🏠 Home

Placeholder structure; most pages are pending creation.


πŸ›  Setup & Tooling


🚧 Development


πŸ” Application Behavior


πŸš€ CI/CD


πŸ” PGP Usage

  1. Getting Started with PGP
  2. PGP on Windows
  3. PGP for Email

πŸ“š Docs Maintenance


πŸ“Ž Related Repos


🀝 Getting Started

New here? Start with:

Clone this wiki locally