-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started with 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.
You can find the official public key at:
- https://netwk.pro/pgp
- Or via GitHub, Keybase, or direct contact
Make sure the key fingerprint matches what the recipient advertises.
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
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
gpg --encrypt --recipient recipient@example.com file.pdf
This will create file.pdf.gpg, which you can send securely.
If you're the recipient and want to decrypt a file:
gpg --decrypt file.txt.asc
- Always verify the recipientβs key fingerprint.
- Never share your private key.
- Use a strong passphrase to protect your keypair.
π For more help, see:
π Related Repositories
π‘ This page is part of the internal wiki for Network Proβ’. To contribute or suggest changes, see Contributing to the Wiki.
Copyright Β© 2025
Network Pro Strategies
Network Proβ’, the shield logo, and the "Locking Down Networks...β’" slogan are trademarks of Network Pro Strategies.
Licensed under CC BY 4.0 and the GNU GPL, as published by the Free Software Foundation, either version 3 of the license or (at your option) any later version.