gpg cli cmd tl;dr

gpg kreiranje ključa RSA 4096 sve funkcije, nema rok trajanja
gpg --quick-gen-key <%ime.prezime@domena.tld%> rsa4096 cert,auth,sign,encr never

gpg izvoz, privatni ključ
gpg --armor --export-secret-key <%ime.prezime@domena.tld%>

gpg izvoz, javni ključ
gpg --armor --export <%ime.prezime@domena.tld%>

gpg otisak ključa
gpg --fingerprint <%ime.prezime@domena.tld%>
gpg --fingerprint =<%ime.prezime@domena.tld%>   # upravo taj certifikat, ne matchaj

gpg uvoz ključa
gpg --import <%ime.prezime@domena.tld%>

gpg šifriraj datoteku
gpg --encrypt --armor --recipient <%ime.prezime@domena.tld%> --output šifriranadatoteka.gpg gologuzadatoteka.txt

gpg dešifriraj šifriranu datoteku
gpg --decrypt šifriranadatoteka.gpg > rezultat.txt

gpg ultimate trust
echo -e "5\ny\n" | gpg --command-fd 0 --expert --edit-key <%FingerprintNečijegSecretKeya%> trust;

gpg izlistaj popis certifikata
gpg --list-keys
gpg --list-secret-keys

gpg obriši certifikat
gpg --delete-secret-key UID
gpg --delete-key UID

gpg xgpg tldt xtldr create generate generiraj export public secret key ključ xcreate xgenerate xgeneriraj xexport xpublic xsecret xkey xključ windows xwindows linux xlinux no expiration xexpiration endless xendless sign xsign potpis xpotpis certifikat certificate xcertifikat xcertificate import ximport decryption xdecryption

image_pdfimage_print