Als «gpg» getaggte Fragen

gpg ist das Hauptbefehlszeilentool des GNU Privacy Guard (GnuPG), das den OpenPGP-Standard für die Kryptografie mit öffentlichen Schlüsseln implementiert. Es ermöglicht die Verschlüsselung, (Überprüfung) von Signaturen und Vertrauensmodellen wie dem Web of Trust. gpg (und seine Bibliothek gpgme) sind die Basis vieler FOSS-Kryptoanwendungen (wie Mail-Benutzeragenten). Es gibt eine eigenständige Version (1.x) und eine (2.x), für die ein GPG-Agent für die Behandlung geheimer Schlüssel erforderlich ist.



1
Legen Sie den Standardschlüssel für das Signieren in gpg fest
Ich habe mehrere Schlüssel mit gpg erstellt. Wenn ich versuche, eine Datei zu signieren, verwendet gpg automatisch die erste, die ich erstellt habe. So legen Sie den Standardschlüssel für die Anmeldung bei gpg fest. Ich möchte den anderen noch nicht löschen / widerrufen. Wie kann ich ansonsten meine Standardschlüssel zum …

2
Verschlüsseln und signieren Sie mit einem bestimmten geheimen Schlüssel
Ich habe einen OpenPGP-Smartcard-Schlüssel (YubiKey NEO) sowie einen lokalen geheimen Schlüssel in meinem GnuPG-Schlüsselbund installiert. Ich möchte eine Datei mit dem Schlüssel meiner Karte verschlüsseln und signieren, nicht mit dem Schlüssel in meinem Schlüsselbund. Wie kann ich angeben, mit welchem ​​Schlüssel ich unterschreiben möchte? Wie signiere ich mit diesem Schlüssel, …
20 gpg 

1
gpg: WARNUNG: unsicherer Besitz auf homedir '/home/user/.gnupg'
System: Ich teste Linux Mint 19 Beta basierend auf Ubuntu 18.04 . Ich habe diese Warnung beim Installieren eines nicht verwandten Pakets erhalten: gpg: WARNING: unsafe ownership on homedir '/home/vlastimil/.gnupg' Dies ist die lsAusgabe des Verzeichnisses selbst: $ lld /home/vlastimil/.gnupg drwx------ 4 vlastimil vlastimil 4,0K Jun 26 11:42 /home/vlastimil/.gnupg Das …

3
OfflineIMAP-Passwort verschlüsseln
Ich versuche, OfflineIMAP für die Authentifizierung über eine gpg-verschlüsselte Datei einzurichten (auf diese Weise kann ich die gesamte Verschlüsselung für meinen gpg-agent-Prozess konsolidieren). Aus der Dokumentation geht hervor, dass die einzige Möglichkeit zum Verschlüsseln von Serverkennwörtern die Verwendung des Gnome-Schlüsselbunds ist (den ich lieber nicht auf meinem kopflosen Server ausführen …


3
Ordnen Sie UIDs in GPG neu an
Ist es in GPG möglich, eine UID in der Liste der UIDs in einem PGP-Schlüssel nach oben oder unten zu verschieben? Mir ist klar, dass es sich um eine rein kosmetische Sache handelt, aber ich möchte diese verwenden, um unter meinen Adressen die Priorität anzuzeigen, die nach Möglichkeit zuerst verwendet …
18 gpg 


1
GPG hängt, wenn auf private Schlüssel zugegriffen wird
Ich mag es, meine Git-Commits mit meinem PGP-Schlüssel zu signieren, daher war ich ziemlich alarmiert, als ich zu ging, git commit -Saber anstatt nach meiner PGP-Schlüssel-Passphrase zu fragen, fing Git gerade an zu hängen. Ich habe seit einigen Monaten keine Änderungen an meinem GPG-Setup vorgenommen und seitdem viele Commits ohne …
14 git  gpg  pgp  openpgp 

2
Wie kann ich die GPG-Entschlüsselung automatisieren, bei der eine Passphrase verwendet wird, während diese geheim bleibt?
Ich habe die Aufgabe, eine gpg-Entschlüsselung mit cron (oder einem Ubuntu Server-kompatiblen Job Scheduling Tool) zu automatisieren. Da es automatisiert werden muss, habe ich es verwendet, --passphraseaber es landet im Shell-Verlauf, sodass es in der Prozessliste sichtbar ist. Wie kann ich die Entschlüsselung automatisieren und dabei gute (möglichst gute) Sicherheitsstandards …
13 ubuntu  security  gpg 

1
gpg gpg-agent on demand starten?
Die Manpage von gpg-agentStaaten: The agent is usualy started on demand by gpg, gpgsm, gpgconf or gpg-connect-agent. Thus there is no reason to start it manually. In case you want to use the included Secure Shell Agent you may start the agent using: gpg-connect-agent /bye The usual way to run …

3
mutt: gpgme oder klassisches gpg verwenden?
Das Wiki von Mutt über die GnuPG-Integration und viele andere Orte (wie das Standard -Wiki von Debian) verwenden die klassische Art, Mutt mit Gnupg zu verbinden. Das heißt, man konfiguriert eine Reihe von Befehlen, um sie gpgdirekt aufzurufen . Auf der anderen Seite gibt es eine Bibliothek gpgme, die versucht, …
13 mutt  gpg 

3
Wie kann ich überprüfen, ob ein PGP-Schlüssel in RPM importiert wurde?
Man kann einen Schlüssel importieren mit: rpm --import / path / to / key Aber wie können Sie später feststellen, ob Sie diesen Schlüssel bereits importiert haben? Der Versuch, ihn erneut zu importieren, schlägt mit einem Fehler fehl, und ich versuche, dies zu vermeiden, da ich Puppet verwende, um den …
13 rpm  gpg 

2
Wie kann man Pinentry-Flüche dazu bringen, mit der richtigen Tty zu beginnen?
Ich verwende gpg-agentzum Verwalten beider PGP- und SSH-Identitäten. Der Agent wird mit einem solchen Skript gestartet gpg_agent_env="$XDG_CACHE_HOME/gpg-agent.env" export GPG_TTY="$(tty)" if ! ps -U "$USER" -o ucomm | grep -q gpg-agent; then eval "$({gpg-agent --daemon | tee $gpg_agent_env} 2> /dev/null)" else source "$gpg_agent_env" 2> /dev/null fi Das wird immer dann bezogen, …
13 tty  gpg  pinentry 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.