it-swarm.com.de

Wie teile ich einen PGP-Schlüssel auf mehreren Rechnern?

Wie kann ich einen PGP-Schlüssel von einem Computer exportieren und auf einen anderen importieren? Der einzige Weg, wie ich es herausgefunden habe (mit Seepferdchen), war, es in den Abschnitt andere Schlüssel zu importieren.

Aber ich möchte einen einzigen PGP-Schlüssel von verschiedenen Maschinen verwenden. Ist das einfacher zu lösen über Terminal und gpg? Ich bin ein bisschen verwirrt über Seepferdchen.

45
pschmidt

Führen Sie in einem Terminal Folgendes aus:

gpg --export-secret-key -a > secretkey.asc

Und auf dem anderen System importieren Sie den geheimen Schlüssel mit:

gpg --import secretkey.asc

Alternativ, wenn Sie SSH-Zugriff auf das andere System haben, sollten Sie in der Lage sein, diese beiden Aktionen in einem einzigen Befehl zu kombinieren:

gpg --export-secret-key -a | ssh othermachine gpg --import -

Sobald die Schlüsseldateien ihren Zweck erfüllt haben, sie sicher löschen :

shred secretkey.asc && rm secretkey.asc

oder

shred --remove secretkey.asc

Vergewissern Sie sich, dass Sie den Schlüssel vernichten und entfernen, anstatt ihn normal zu löschen. Anstatt die Schlüsseldatei mit mv zu verschieben, kopieren Sie sie, zerkleinern und entfernen Sie das Original. Diese Methoden verhindern, dass ein Angreifer den Schlüssel durch Bit-Inspektion auf niedriger Ebene wiederherstellt.

51