Γρήγορη αναφορά

GnuPG (GPG) Cheat Sheet

Πλήρης οδηγός αναφοράς για το GnuPG (GPG): διαχείριση κλειδιών, εξαγωγή/εισαγωγή, ασύμμετρη/συμμετρική κρυπτογράφηση και ψηφιακή υπογραφή.

· Δημοσιεύτηκε

Το GnuPG είναι μια πλήρης, δωρεάν υλοποίηση του προτύπου OpenPGP (RFC 4880) για ασφαλή κρυπτογράφηση και υπογραφή.

Διαχείριση Κλειδιών (Key Management)

# Generate & List Keys
gpg --full-gen-key
gpg -k                             # List public keys
gpg -K                             # List secret/private keys

# Export & Import
gpg -o key.asc --armor --export <KEY_ID>
gpg --import key.asc

# Keyserver Synchronization
gpg --receive-keys <KEY_ID>
gpg --send-keys <KEY_ID>
gpg --refresh-keys

Κρυπτογράφηση και Αποκρυπτογράφηση

# Asymmetric Public-Key Encryption
gpg -e -o secret.txt.gpg -r "[email protected]" secret.txt

# Symmetric Passphrase Encryption
gpg --symmetric secret.txt
gpg -c secret.txt

# Decrypting Files
gpg -d -o secret.txt secret.txt.gpg

Ψηφιακές Υπογραφές, Επαλήθευση και Daemons

# Digital Signing & Verification
gpg -o signed.txt.gpg -s file.txt
gpg --clearsign file.txt
gpg -b file.txt                    # Detached signature
gpg --verify file.txt.sig file.txt

# Daemons & Machine Parsing
gpgconf --list-components
gpgconf --kill gpg-agent
gpg -k --with-colons

Σχετικά Cheat Sheets

Σχετικά θέματα