GnuPG (Linux): Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
 
(29 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{note|Noch in Bearbeitung}}
== Installation ==
 
<pre>
sudo apt-get install gnupg2
</pre>
 
== Schlüssel erzeugen ==
 
<pre>
gpg --gen-key
</pre>
 
== Schlüssel auflisten ==
 
=== geheim ===
 
<pre>
gpg --list-secret-keys
gpg -K
</pre>
 
=== öffentlich ===
 
<pre>
gpg --list-keys
gpg --list-keys --keyid-format SHORT
gpg -k
</pre>
 
== Fingerabdruck anzeigen ==
 
<pre>
gpg --fingerprint <Name oder Key_Id>
</pre>
 
== Dateioperationen ==
 
=== verschlüsseln ===
 
<pre>
gpg --encrypt -a --recipient <Name oder Key_Id> test.txt
</pre>
 
{| class="wikitable"
|-
| -a
| erzeugt eine ASCII konforme Datei - Standard ist OpenPGP-Binärformat
|}
 
=== entschlüsseln ===
 
<pre>
gpg --decrypt --output entschluesselt.txt test.txt.asc
</pre>
 
== Schlüssel umziehen ==
 
=== exportieren ===


Privaten Schlüssel exportieren:
<pre>
gpg --export-secret-keys -a 1234ABCD > 1234ABCD-sec.asc
</pre>


== Installation ==
 
Öffentlichen Schlüssel exportieren:
<pre>
gpg --export -a 1234ABCD > 1234ABCD-pub.asc
</pre>
 
=== importieren ===
 
Import von öffentlichen und privaten Schlüsselen funktioniert gleich:
<pre>
gpg --import 1234ABCD-(sec|pub).asc
</pre>
 
=== Links ===
 
[https://mysudo.wordpress.com/2015/04/20/gnupg-schlussel-umziehen-kopieren/ https://mysudo.wordpress.com/2015/04/20/gnupg-schlussel-umziehen-kopieren/]
 
== Schlüssel widerrufen ==
 
Schlüsselwiderrufs-Zeritifikat erzeugen:
<pre>
gpg --gen-revoke 1234ABCD > 1234ABCD-revoke.asc
</pre>
 
== Ablaufdatum verlängern ==
 
<pre>
gpg --edit-key <mail address>
</pre>
 
Hauptschlüssel verlängern:
<pre>
expire
</pre>
 
1. Unterschlüssel verlängern:
<pre>
key 1
expire
</pre>
 
Beenden:
<pre>
quit
</pre>
 
== Authentisieren von Schlüsseln ==
 
Zum Vermeiden der Meldung "''Es gibt keine Garantie, daß dieser Schlüssel wirklich dem angegebenen Besitzer gehört.''" den Schlüssel authorisieren:


<pre>
<pre>
sudo apt-get install gnupg2 gnupg-doc
gpg --edit-key <Key_Id>
>> trust
>> <Auswahl>
>> quit
</pre>
</pre>


Zeile 15: Zeile 127:


== Links ==
== Links ==
[http://gnupg-doc.kirner.or.at/ http://gnupg-doc.kirner.or.at/]


[https://wiki.ubuntuusers.de/GnuPG/ https://wiki.ubuntuusers.de/GnuPG/]
[https://wiki.ubuntuusers.de/GnuPG/ https://wiki.ubuntuusers.de/GnuPG/]


[http://pks.sourceforge.net/ OpenPGP Public Key Server]
[http://pks.sourceforge.net/ OpenPGP Public Key Server]
[https://www.gnupg.org/gph/de/manual/ https://www.gnupg.org/gph/de/manual/]




Zurück zu [[Ubuntu]]
Zurück zu [[Ubuntu]]

Aktuelle Version vom 24. Mai 2023, 22:20 Uhr

Installation

sudo apt-get install gnupg2

Schlüssel erzeugen

gpg --gen-key 

Schlüssel auflisten

geheim

gpg --list-secret-keys
gpg -K 

öffentlich

gpg --list-keys
gpg --list-keys --keyid-format SHORT 
gpg -k 

Fingerabdruck anzeigen

gpg --fingerprint <Name oder Key_Id>

Dateioperationen

verschlüsseln

gpg --encrypt -a --recipient <Name oder Key_Id> test.txt 
-a erzeugt eine ASCII konforme Datei - Standard ist OpenPGP-Binärformat

entschlüsseln

gpg --decrypt --output entschluesselt.txt test.txt.asc 

Schlüssel umziehen

exportieren

Privaten Schlüssel exportieren:

gpg --export-secret-keys -a 1234ABCD > 1234ABCD-sec.asc


Öffentlichen Schlüssel exportieren:

gpg --export -a 1234ABCD > 1234ABCD-pub.asc

importieren

Import von öffentlichen und privaten Schlüsselen funktioniert gleich:

gpg --import 1234ABCD-(sec|pub).asc

Links

https://mysudo.wordpress.com/2015/04/20/gnupg-schlussel-umziehen-kopieren/

Schlüssel widerrufen

Schlüsselwiderrufs-Zeritifikat erzeugen:

gpg --gen-revoke 1234ABCD > 1234ABCD-revoke.asc

Ablaufdatum verlängern

gpg --edit-key <mail address>

Hauptschlüssel verlängern:

expire

1. Unterschlüssel verlängern:

key 1
expire

Beenden:

quit

Authentisieren von Schlüsseln

Zum Vermeiden der Meldung "Es gibt keine Garantie, daß dieser Schlüssel wirklich dem angegebenen Besitzer gehört." den Schlüssel authorisieren:

gpg --edit-key <Key_Id>
>> trust
>> <Auswahl>
>> quit

Siehe auch

Public Key Server

SKS Keyserver

Links

http://gnupg-doc.kirner.or.at/

https://wiki.ubuntuusers.de/GnuPG/

OpenPGP Public Key Server

https://www.gnupg.org/gph/de/manual/


Zurück zu Ubuntu