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.