ASC GPG
ファイル変換

ASC から GPG への変換

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

ターミナルで gpg --dearmor < file.asc > file.gpg を実行してクリーンな出力ファイル名にするか、gpg --dearmor file.asc を実行して file.asc.gpg を取得(その後リネーム)します。内容は両方の形式でビット単位で同一です。

GPG への他の変換: LOCKER · SEC · PGP

このページの内容

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

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

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

ツールボックスを開く

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

.asc ファイルは ASCII アーマー化された OpenPGP データです。バイナリコンテンツが Base64 テキストでラップされているため、メールやコピー&ペーストでも破損しません。.gpg ファイルは同じデータを生のバイナリとして保持します。一部のツール(特に Linux のパッケージマネージャーやキーリングのインポートルーチン)はバイナリの .gpg 形式を必要とし、アーマー化された入力を拒否するため、多くのソフトウェアインストールガイドで gpg --dearmor が登場します。

ASC から GPG への変換方法

GnuPG FREE

ターミナルで gpg --dearmor file.asc を実行します。出力は file.asc.gpg になるので file.gpg にリネームするか、gpg --dearmor < file.asc > file.gpg を使用して正しいファイル名を直接書き込みます。

Gpg4win FREE

Gpg4win(GnuPG を含む)をインストールし、コマンドプロンプトまたは PowerShell を開いて gpg --dearmor file.asc を実行します。出力された file.asc.gpg を file.gpg にリネームします。

これらの形式について

品質と注意点

  • ディアマー(Dearmoring)は Base64 デコードに相当する純粋なエンコーディング操作です。暗号化されたコンテンツは両方のファイルでビット単位で同一であり、検証もどちらでも同様に機能します。
  • 逆の操作 gpg --armor < file.gpg > file.asc は、バイナリを ASCII アーマー化された形式に戻します。
  • Kleopatra の GUI にはスタンドアロンのディアマーボタンはありません。Gpg4win がインストールされている場合でも、GnuPG のコマンドラインを使用するのが実用的な方法です。

よくある質問

ディアマーによって暗号化の内容は変わりますか?
いいえ - これは Base64 デコードに相当する純粋なエンコーディングの変更です。署名、鍵、または暗号文は両方の形式で同一です。
なぜ GnuPG は出力を `file.gpg` ではなく `file.asc.gpg` という名前にするのですか?
GnuPG は入力ファイル名に .gpg を追加します。出力名を直接制御するには gpg --dearmor < file.asc > file.gpg を使用してください。
`.gpg` ファイルの中身が実際には ASCII アーマー化されているかどうか、どうすれば分かりますか?
テキストエディタで開いてください。最初の行が -----BEGIN PGP...----- であれば、拡張子が .gpg であっても内容はアーマー化されています。