Quali estensioni di file devono essere utilizzate sull'output generato da GPG?


15

In Linux le estensioni dei nomi dei file sono irrilevanti, ma su un sistema Windows molti utenti GPG utilizzano le applicazioni della GUI anziché la riga di comando. Potrebbero voler fare doppio clic su un file, chiave o firma crittografati e aprirlo con il loro client GPG.

Alcune estensioni che ho visto usato un sacco sono .gpg, .gpg-key, .asc, .sig(più il molto prolisso, ma auto-esplicativo .gpg-revocation-certificate), ma non riesco a trovare alcun tipo di modello o "standard" su cui sono raccomandati estensioni in quali casi.

Esiste uno standard (o almeno una pratica comune) per i seguenti tipi di file utilizzati da GPG (o sistemi basati su OpenPGP)?

  • Chiavi esportate
  • File crittografati
  • Firme (che include file firmati, file cancellati e firme separate)
  • Certificati di revoca

Inoltre, per la maggior parte di questi, suppongo che l'estensione del file differisca a seconda che l'output sia un file corazzato binario o ASCII.


E se ho dimenticato di aggiungere un tipo di file creato o utilizzato da GPG all'elenco, sentiti libero di modificarlo.
IQAndreas

Vedi i miei commenti per questa domanda, che sembra indicare che potrebbe esserci motivo di preoccuparsi anche delle estensioni in Linux: unix.stackexchange.com/questions/60213/…
Brōtsyorfuzthrāx

Risposte:


12

Normalmente, .sigviene utilizzato per le firme staccate utilizzando il formato binario OpenPGP e .ascper quando i contenuti sono armati ASCII.

Per tutto il resto, .gpgè comune per il formato binario, .ascquando blindato.


Quindi, stai dicendo che per una firma corazzata ASCII separata dovrei probabilmente usare .asc?
LinuxSecurityFreak
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.