web-dev-qa-db-ja.com

GPGで生成された出力ではどのファイル拡張子を使用する必要がありますか?

Linuxではファイル名拡張子は関係ありませんが、Windowsシステムでは、多くのGPGユーザーがコマンドラインではなくGUIアプリケーションを使用します。暗号化されたファイル、キー、または署名をダブルクリックして、GPGクライアントで開くことができるようにしたい場合があります。

私がよく使用するのを見たいくつかの拡張機能は.gpg.gpg-key.asc.sig(さらに、非常に冗長ですが、自明です.gpg-revocation-certificate)ですが、どの拡張機能がどの場合に推奨されるかについて、どのようなパターンや「標準」も見つけることができません。

GPG(またはOpenPGPベースのシステム)で使用される次の種類のファイルの標準(または少なくとも一般的な方法)はありますか?

  • エクスポートされたキー
  • 暗号化されたファイル
  • 署名(署名されたファイル、クリア署名されたファイル、および切り離された署名を含む)
  • 失効証明書

さらに、これらのほとんどについて、出力がバイナリであるかASCII装甲ファイルであるか)によってファイル拡張子が異なると思います。

17
IQAndreas

通常は、 .sigは、バイナリOpenPGP形式を使用した分離署名に使用され、.ascは、コンテンツがASCII装甲の場合に使用します。

他のすべてについては、.gpgはバイナリ形式で一般的です、.asc装甲時。

14
user1686

ユーザーに.gpg拡張子を使用するgpg4winをインストールしてもらいます。通常、キーには.ascが使用されますが、拡張子を付けてデータを送信した人もいます。

0
JNevill