
Kurz gesagt, ich habe einen mit Seahorse generierten Schlüssel und habe ihn versehentlich von meinem System gelöscht. Ich erinnere mich zwar an die Passphrase, aber ich habe diesen Schlüssel nirgendwo auf meinem System. Ich habe Ask Ubuntu durchsucht, konnte aber keine anwendbare Lösung für ein ähnliches Problem finden.
Der öffentliche Schlüssel wird jedoch immer noch auf den Schlüsselbundservern aktualisiert und ich möchte ihn widerrufen. Da ich kein Widerrufszertifikat habe und keinen Zugriff auf den privaten Schlüssel habe (nur der öffentliche Schlüssel ist auf den Schlüsselservern verfügbar, die ich in Seahorse importiert habe), weiß ich nicht, wie ich das erreichen soll.
Habe einige Zeit damit verbracht, im Internet, in verschiedenen Handbüchern usw. nach einer Lösung zu suchen, aber bisher ohne Erfolg.
gpg --list-secret-keys
-> gibt überhaupt keine Ausgabe zurück.
gpg --list-keys
-> gibt öffentliche Schlüsselinformationen zurück
gpg --gen-revoke *user-id*
-> gibt zurück ->gpg: secret key *user-id* not found: eof
gpg (GnuPG) Version 1.4.11.
Kann jemand eine Lösung vorschlagen?
Antwort1
Ohne Ihre ursprünglichen privaten Schlüssel gibt es keine Möglichkeit, diesen Schlüssel zu widerrufen. Sie sollten Ihren privaten Schlüssel und den Widerrufsschlüssel für solche Fälle außerhalb des Systems aufbewahren.
Das ist etwas, was ich schon früh beim Spielen mit PGP/GnuPG gelernt habe.
Erstellen Sie einen neuen Schlüssel mit einer Textbeschreibung wie etwa „Stand