Extrahieren Sie nur die Schlüssel aus dem per GPG exportierten Schlüsselpaar

Extrahieren Sie nur die Schlüssel aus dem per GPG exportierten Schlüsselpaar

Ich habe öffentliche und private Schlüssel in die Datei mit gpg --exportund exportiert --export-secret-keys. Wenn ich sie mit untersuche gpg --list-packets, kann ich sehen, dass die Datei Folgendes enthält:

  • der eigentliche Schlüssel
  • die Benutzer-ID
  • ein Unterschriftenpaket

Wie kann ich nur den eigentlichen Schlüssel aus der Datei extrahieren? Ich hätte am Ende gerne eine private PKCS8-Schlüsseldatei und einePublicKeyInfo(?) Datei, die ich programmgesteuert verwenden kann.

Antwort1

Sie können die Passphrase entfernen und den Rohschlüssel mithilfe von erhalten gpgsplit.

verwandte Informationen