GPG Keyserver meldet, dass mein Schlüssel nicht öffentlich ist

0

Ich habe mit einen GPG-Schlüssel erstellt gpg --gen-key, der alle Standardoptionen akzeptiert. Ich tue gpg --list-keysund erhalte:

C:/Users/Myname/AppData/Roaming/gnupg/pubring.gpg
pub   2048R/B296038B 2015-11-10
uid       [ uneing.] my name <[email protected]>
sub   2048R/E86C0F4D 2015-11-10

Ich mache es dann gpg --keyserver hkp://keyserver.ubuntu.com --send-keys B296038B.

Der Keyserver antwortet mit:

keyserver filetransfer error: not a public key
Sending to keyserver failed: not a public key

Was mache ich falsch? Ich dachte, ich hätte einen öffentlichen und einen geheimen Schlüssel erstellt. Ich habe auch versucht hinzuzufügen, sub 12345R/E86C0F4Dwas mit dem gleichen Fehler fehlgeschlagen ist.

BEARBEITEN: Ich habe in den ursprünglichen Werten bearbeitet. Dies wurde unter Windows mit gpg4win ausgeführt . Ich habe genau den gleichen Prozess auf einem Ubuntu-Rechner ausgeführt und alles ist gut gelaufen, also ist dies vielleicht ein Fehler in gpg4win.

asco
quelle
Bitte verschleiern Sie Ihre Fragen nicht. Zum Beispiel ist Ihre Schlüsselgröße kaum etwas, das Sie unterscheiden kann. Darüber hinaus empfiehlt es sich, mindestens Werte zu verwenden, die als Eingabe zulässig sind, bei denen XXXXXXXXes sich nicht um eine gültige Schlüssel-ID handelt (die aus Hexadezimalziffern besteht), DEADBEEFdie ein kanonisches Beispiel im zulässigen Alphabet darstellt und als Beispielwert weithin anerkannt ist.
Jens Erat

Antworten:

0

Dies scheint ein Problem mit der von Ihnen angegebenen Schlüssel-ID zu sein. Da Sie nicht die tatsächliche Befehlszeile angeben, die Sie ausgeführt haben, kann ich die falsche Ausgabe nicht genau beschreiben. Wahrscheinlich haben Sie etwas verwendet 1234R/XXXXXXXX, um den Schlüssel zu definieren, mit dem gearbeitet werden soll, was GnuPG nicht versteht.

Ein Beispiel mit meinem Schlüssel: für den Schlüssel

$ gpg --list-keys a4ff2279
pub   8192R/AA4FF2279 2012-12-25
[...]

Lauf

gpg --keyserver hkp://keyserver.ubuntu.com --send-keys a4ff2279

Die Großschreibung der Schlüssel-ID ist nicht relevant. Im Allgemeinen wird die Verwendung von Kurzschlüssel-IDs aufgrund möglicher Kollisionsangriffe dringend empfohlen . Verwenden Sie stattdessen lange Schlüssel-IDs .

Jens Erat
quelle