GNU Privacy Guard


Tutorial

gpg -k
gpg -k --keyid-format long

gpg --gen-key
gpg --edit-key --interactive

gpg --send-key
gpg --recv-key

gpg --sign-key

#
gpg -ao christ.secret.key --yes --export-secret-key christ@gmail.com
gpg -ao christ.public.key --yes --export christ@gmail.com
gpg --import christ.public.key
gpg --import christ.secret.key # public key included
gpg --export-ownertrust > christ.ownertrust
cat christ.ownertrust | gpg --import-ownertrust

# TO TRUST THE KEY
# 1. echo "trusted-key 05AC14085D745FB2" >> ~/.gnupg/gpg.conf
# 2. --trust-model always
# 3. --always-trust
# 4. --trusted-key 05AC14085D745FB2
gpg --keyserver hkp://keys.gnupg.net --recv-key 5D745FB2
echo "BCF9044045EC684A5908A97305AC14085D745FB2:6:" | gpg --import-ownertrust
echo "GNU Privacy Guard" | gpg -aer christ@gmail.com | gpg -d