SIG ASC
ファイル変換

SIG から ASC への変換

クイック回答
SIG を ASC に変換することは可能ですか?
はい - SIG は ASC に変換可能です。

バイナリ署名を Base64 アーマーでラップするには、gpg --enarmor < file.sig > file.asc を実行します。秘密鍵をお持ちの場合は、gpg --armor --detach-sign file を実行すると、標準的な -----BEGIN PGP SIGNATURE----- ヘッダーを持つ .asc が生成されます。

ASC への他の変換: SEC · PGP · HGT

このページの内容

macOS、Windows、Linux でテスト済み
最終検証日:Oct 2026

その他の無料コンバーター

HEIC、PNG、WEBP、MP3 など、すべてのツールが無料です。

ツールボックスを開く

なぜ SIG を ASC に変換するのですか?

.sig ファイルは通常、コンパクトなバイナリ形式の OpenPGP 署名パケットです。.asc ファイルは、同じ暗号化データを Base64 でラップし、PGP アーマーヘッダーを付加したものです。メールクライアント、ウェブフォーム、メーリングリスト、ドキュメントページでは、バイナリの .sig よりもテキスト形式の .asc の方が確実に処理されるため、ASCII アーマーへの再エンコードは一般的な配布手順となっています。

SIG から ASC への変換方法

GnuPG FREE

ターミナルで gpg --enarmor < file.sig > file.asc を実行します。秘密鍵をお持ちの場合は、代わりに gpg --armor --detach-sign file を使用して、標準の PGP SIGNATURE ヘッダーを持つ .asc を作成してください。

Gpg4win FREE

Gpg4win(GnuPG が同梱されています)をインストールし、Windows ターミナルで同じ gpg --enarmor コマンドを実行して、.sig を ASCII アーマー形式の .asc に変換します。

これらの形式について

品質と注意点

  • gpg --enarmor はヘッダーとして -----BEGIN PGP ARMORED FILE----- を書き込みます。一部のパーサーは -----BEGIN PGP SIGNATURE----- を期待するため、必要に応じてテキストエディタで .asc を開き、ヘッダーとフッターの行を更新してください。
  • .sig がすでに ASCII アーマー形式である場合(テキストエディタで開き、-----BEGIN 行があるか確認してください)、コマンドを実行せずに拡張子を .asc に変更するだけで十分な場合があります。
  • .sig と .asc はどちらも gpg --verify で同様にファイルを検証できます。この変換は、バイナリから Base64 テキストへの表示形式の変更に過ぎません。

よくある質問

`gpg --enarmor` と `gpg --armor` の違いは何ですか?
--enarmor は、秘密鍵を必要とせずに既存のバイナリ OpenPGP ブロブを ASCII アーマーでラップします。--armor --detach-sign は、新しいアーマー付き署名を作成し、秘密鍵を必要とします。
`.asc` は元の `.sig` と同じファイルを検証できますか?
はい。暗号化データは同一であり、gpg --verify による検証は両方で同じように機能します。
`.sig` にすでに `-----BEGIN` 行があります。変換する必要がありますか?
いいえ。ファイルがプレーンテキストとして開き、PGP ヘッダーで始まっている場合は、すでに ASCII アーマー形式です。拡張子を .asc に変更するだけで済みます。