Welche Dateierweiterungen sollten für die von GPG generierte Ausgabe verwendet werden?


15

In Linux sind Dateinamenerweiterungen irrelevant, aber auf einem Windows-System verwenden viele GPG-Benutzer GUI-Anwendungen anstelle der Befehlszeile. Möglicherweise möchten sie in der Lage sein, auf eine verschlüsselte Datei, einen Schlüssel oder eine Signatur zu doppelklicken und diese mit ihrem GPG-Client zu öffnen.

Einige Erweiterungen , die ich gesehen habe viel verwendet werden .gpg, .gpg-key, .asc, .sig(plus die sehr ausführlich , aber selbsterklärend .gpg-revocation-certificate), aber ich kann nicht jede Art von Mustern finden oder „Standard“ , auf die Erweiterungen in welchen Fällen empfohlen.

Gibt es einen Standard (oder zumindest eine gängige Praxis) für die folgenden Dateitypen, die von GPG (oder OpenPGP-basierten Systemen) verwendet werden?

  • Exportierte Schlüssel
  • Verschlüsselte Dateien
  • Signaturen (einschließlich signierter Dateien, gelöschter Dateien und getrennter Signaturen)
  • Widerrufsbelehrung

Außerdem würde ich für die meisten davon ausgehen, dass sich die Dateierweiterung unterscheidet, je nachdem, ob es sich bei der Ausgabe um eine binäre oder eine ASCII-gepanzerte Datei handelt.


Und wenn ich vergessen habe, einen von GPG erstellten oder verwendeten Dateityp zur Liste hinzuzufügen, können Sie ihn
— jederzeit

Siehe meine Kommentare zu dieser Frage, die darauf hindeuten, dass es möglicherweise auch Grund gibt, sich um die Erweiterungen in Linux zu kümmern
— Brōtsyorfuzthrāx

Antworten:


12

Wird normalerweise .sigfür getrennte Signaturen im binären OpenPGP-Format und .ascfür ASCII-geschützte Inhalte verwendet.

Für alles andere .gpggilt für das Binärformat, .ascwenn gepanzert.


Sie sagen also, dass ich für eine abgelöste ASCII-gepanzerte Signatur wahrscheinlich verwenden sollte .asc?
— LinuxSecurityFreak
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.