gnupg - cheat sheet
Neues Schlüßelpaar erzeugen
gpg --gen-key
Schlüssel mit key-id in Textdatei schreiben
gpg --armor --export "id" --output "schluessel.asc"
Schlüssel mit key-id in Datei schreiben
gpg --export "id" --output "schluessel.asc"
Schlüssel aus Datei importieren
gpg --import "schluessel.asc"
Schlüssel mit key-id bearbeiten
gpg --edit-key "id"
Quelldatei für den Empfänger verschlüsseln
gpg --recipient "empfaenger" --encrypt "quelldatei" --output "zieldatei.gpg"
Quelldatei verschlüsseln und für email versand encodieren
gpg --armor --recipient "empfaenger" --encrypt "quelldatei" --output "zieldatei.gpg"
Datei entschlüsseln und wenn vorhanden Signatur überprüfen
gpg --decrypt-files "datei.gpg"
Datei signieren und in einer Inhalt der Datei und Signatur in dateiname.asc ablegen
gpg --local-user "dein name" --clearsign "dateiname"
Inhalt der Datei signieren und in signaturdatei.sig ablegen
gpg --local-user "dein name" --output "signaturdatei.sig" --detach-sign "dateiname"
Signatur überprüfen
gpg --verify "dateiname.asc"
Signatur der datei mit dem Namen aus der Signaturdatei überprüfen
gpg --verify "signaturdatei.sig"
Schlüssel auf dem Keyserver suchen und runterladen
gpg --search-keys "name@domail.tld"
Schlüssel mit key-id herunterladen
gpg --recv-key "id"



