¿Qué extensiones de archivo deben usarse en la salida generada por GPG?

15

En Linux, las extensiones de nombre de archivo son irrelevantes, pero en un sistema Windows, muchos usuarios de GPG usan aplicaciones GUI en lugar de la línea de comandos. Es posible que quieran hacer doble clic en un archivo cifrado, clave o firma y abrirlo con su cliente GPG.

Algunas extensiones que he visto utilizado una gran cantidad son .gpg, .gpg-key, .asc, .sig(más el muy detallado, pero explica por sí mismo .gpg-revocation-certificate), pero no puedo encontrar ningún tipo de patrón o "estándar" en el que se recomiendan en el que las extensiones de los casos.

¿Existe un estándar (o al menos una práctica común) para los siguientes tipos de archivos utilizados por GPG (o sistemas basados ​​en OpenPGP)?

  • Claves exportadas
  • Archivos encriptados
  • Firmas (que incluye archivos firmados, archivos borrados y firmas separadas)
  • Certificados de revocación

Además, para la mayoría de estos, supongo que la extensión del archivo diferirá dependiendo de si la salida es un archivo blindado binario o ASCII.

IQAndreas
fuente
Y si olvidé agregar algún tipo de archivo creado o usado por GPG a la lista, siéntase libre de editarlo.
IQAndreas
Vea mis comentarios para esta pregunta, que parece indicar que también puede haber motivos para preocuparse por las extensiones en Linux: unix.stackexchange.com/questions/60213/…
Brōtsyorfuzthrāx

Respuestas:

12

Normalmente, .sigse usa para firmas separadas usando el formato binario OpenPGP, y .ascpara cuando el contenido está blindado ASCII.

Para todo lo demás, .gpges común para el formato binario, .asccuando está blindado.

usuario1686
fuente
Entonces, ¿estás diciendo que para una firma blindada ASCII separada debería usar .asc?
LinuxSecurityFreak