Zu versendende Nachrichten mit GPG/OpenPGP signieren oder verschlüsseln.
Andre Klapper
ak-47@gmx.net
Novell, Inc
Andre Klapper
ak-47@gmx.net 2007, 2008, 2009
Mario Blättermann
mario.blaettermann@gmail.com 2009-2013
Christian Kirbach
Christian.Kirbach@gmail.com 2009, 2010, 2011, 2012, 2013
Gabor Karsay
gabor.karsay@gmx.at 2011, 2012.

# Einen GPG-Schlüssel erstellen

Diese Schritte sind sehr technisch. Für die meisten Anwender wird zur Verwaltung der GPG/OpenPGP-Schlüssel die Anwendung Seahorse empfohlen.

Vor dem Empfangen oder Verschicken von mit GPG verschlüsselten E-Mails müssen Sie Ihren öffentlichen und privaten Schlüssel mit GPG erstellen.

Öffnen Sie ein Terminalfenster und geben Sie gpg --gen-key ein.

Wählen Sie einen Algorithmus und drücken Sie die Eingabetaste.

Wählen Sie eine Schlüssellänge und drücken Sie die Eingabetaste.

Geben Sie ein, wie lang Ihr Schlüssel gültig sein soll.

Geben Sie Ihren vollen Namen ein und drücken Sie die Eingabetaste.

Geben Sie Ihre E-Mail-Adresse ein und drücken Sie die Eingabetaste.

(Optional) Geben Sie einen Kommentar ein und drücken Sie die Eingabetaste.

Prüfen Sie die ausgewählte Benutzerkennung. Falls diese korrekt ist, so drücken Sie O.

Geben Sie eine Passphrase ein und drücken Sie die Eingabetaste.

Bewegen Sie Ihre Maus zufällig, um die Schlüssel zu erstellen.

Nachdem Ihre Schlüssel erstellt wurden, können Sie Ihre Schlüsselinformationen einsehen, indem Sie gpg --list-keys eingeben. Sie sollten etwas ähnliches wie dieses erhalten: `/home/you/.gnupg/pubring.gpg ---------------------------- pub 1024D/32j38dk2 2001-06-20 you <you@example.com> sub 1024g/289sklj3 2001-06-20 [expires: 2002-11-14]`

GPG erstellt nun eine Liste, Schlüsselbund genannt, für Ihre öffentlichen Schlüssel und eine für Ihre geheimen Schlüssel. Alle Ihnen bekannten öffentlichen Schlüssel werden in der Datei ~/.gnupg/pubring.gpg gespeichert. Wenn Sie anderen Ihren Schlüssel geben möchten, so senden Sie ihnen diese Datei.

Falls Sie möchten, können Sie Ihre Schlüssel auf einen Schlüssel-Server hochladen:

Prüfen Sie die Kennung Ihres öffentlichen Schlüssels mit `gpg --list-keys`. Es handelt sich um den Text nach `1024D` in der Zeile, welche mit `pub` beginnt. Im obigen Beispiel lautet die Kennung Ihres öffentlichen Schlüssels `32j38dk2`.

Geben Sie den Befehl gpg --send-keys --keyserver wwwkeys.pgp.net 32j38dk2 ein. Sie benötigen Ihr Passwort, um diesen Befehl auszuführen.

Schlüssel-Server speichern Ihre öffentlichen Schlüssel, so dass Ihre Freunde Ihre Nachrichten entschlüsseln können. Wenn Sie sich dazu entscheiden, keinen Schlüssel-Server zu benutzen, so können Sie Ihren öffentlichen Schlüssel per Hand verschicken, in Ihre Signatur einbauen, oder auf Ihrer Internetseite veröffentlichen. Es ist allerdings einfacher, einen Schlüssel einmal zu veröffentlichen, so dass Menschen ihn von einem zentralen Ort herunterladen können.

Falls Sie keinen Schlüssel zum Verschlüsseln oder Entschlüsseln einer Nachricht besitzen, so können Sie Ihr Verschlüsselungsprogramm so einstellen, dass dieser Schlüssel automatisch gesucht wird. Falls kein Schlüssel gefunden werden kann, wird eine Fehlermeldung angezeigt.