gpg --detach-sign --armor passwd
lpi1:gpg
Inhaltsverzeichnis
Schlüsselpaar erstellen
env -u DISPLAY bash gpg --gen-key
Öffentliche Schlüssel anzeigen
gpg --list-keys
Private Schlüssel anzeigen
gpg --list-secret-keys
Signaturen anzeigen
gpg --list-sigs 0x473041FA
Datei verschlüsseln
cp /etc/passwd . gpg --encrypt --recipient 'Ingo Wichmann' --armor passwd
Datei entschlüsseln
gpg --decrypt passwd.asc
Datei signieren
gpg --sign --armor passwd
Datei überprüfen
gpg --verify --armor passwd.asc
Öffentlichen Schlüssel weitergeben
gpg --export --armor "Ingo Wichmann" > /tmp/schluessel # gpg --send-keys 'Ingo Wichmann' # Bitte nicht mit Testschlüsseln mv passwd.asc /tmp
Öffentlichen Schlüssel importieren
gpg --import --armor /tmp/schluessel gpg --edit-key 'Ingo Wichmann' trust 5 gpg --verify /tmp/passwd.asc gpg --search-keys 'Ingo Wichmann' gpg --keyserver hkp://keys.gnupg.net --recv-key 0x473041FA
Schlüssel widerrufen
gpg --gen-revoke 'Ingo Wichmann'
Dokumentation
1)
Signatur in separater Datei, z.B. für Debian Release Dateien
lpi1/gpg.txt · Zuletzt geändert: 2017/12/15 10:37 von stefan_miethke
