GnuPG Cheet Sheet

Na podstawie strony znalezionej w sieci.

Utworzenie klucza

gpg --gen-key

Eksport klucza publicznego

gpg --export -a "User Name" > public.key

Eksport klucza prywatnego

gpg --export-secret-key -a "User Name" > private.key

Import klucza publicznego

gpg --import public.key

Import klucza prywatnego

gpg --allow-secret-key-import --import private.key

Edycja wybranego klucza (domyślnie własnego)

gpg --edit-key "(User Name|email)"

Skasowanie klucza publicznego (z pęku kluczy)

gpg --delete-key "User Name"

Skasowanie klucza prywatnego (z pęku kluczy)

gpg --delete-secret-key "User Name"

Wylistoawanie kluczy (publicznych oraz prywatnych)

gpg --list-keys
gpg --list-secret-keys

Wydrukowanie odcisków kluczy

gpg --fingerprint > fingerprint

Szyfrowanie pliku

gpg -e -u "Sender User Name" -r "Receiver User Name" somefile

Odszyfrowanie pliku

gpg -d mydata.tar.gpg