.PGP

PGP ファイル

PGP Encrypted File
質問する
クイック回答

PGPファイルは、PGP(Pretty Good Privacy)またはGnuPGなどの互換性のあるOpenPGPプログラムで作成された暗号化ファイルまたはメッセージです。これを読み取るには、パスフレーズ(パスワード暗号化されている場合)または秘密鍵(公開鍵で暗号化されている場合)を使用して復号する必要があります。WindowsではGpg4win/Kleopatra、macOSではGPG Suite、Linuxでは組み込みのgpgコマンドを使用します。ファイルの拡張子を変更しても意味はありません。復号されるまで内容は暗号文のままです。

開発元: PGP (Phil Zimmermann, 1991); now Symantec/Broadcom PGP and the OpenPGP standard (IETF); GnuPG reads it too カテゴリ: 暗号化ファイル オープンスタンダード MIME: application/pgp-encrypted
対応OS Windows macOS Linux
関連: .ASC · .SIG · .DEC · .GPG

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 24, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

PGP ファイル形式とは?

Pretty Good Privacy (PGP) 暗号化ファイル - .pgpファイルはバイナリ形式のOpenPGPデータファイルであり、最も一般的には暗号化されたコンテンツを保持しますが、同じ拡張子が署名ファイルやエクスポートされた鍵ファイルに使用されることもあります。PGP暗号化ツールは、.pgpファイルを使用して情報を解読したり、ファイルやメッセージに署名したりします。PGPシステムは、1991年にPhil Zimmermannによってプロプライエタリな形式として最初に開発されましたが、後にOpenPGP(RFC 4880、2024年にRFC 9580に更新)およびGnuPGの実装としてオープン標準化されました。PGPの主な目的は、情報交換のセキュリティと完全性を確保することです。

.pgp拡張子のファイルは、受信者の秘密鍵に関連付けられた公開鍵を使用して暗号化された情報を復号するために使用されます。.pgpファイルを直接手動で開いたり編集したりしないでください。暗号化されたデータが修復不可能なほど破損する可能性があります。主にRSAに依存していた初期のPGPバージョンとは異なり、現代の実装ではRSA、ECDH、ECDSA、EdDSAを含む複数の公開鍵アルゴリズムをサポートし、対称セッション鍵(AES-256、CAST5、または3DES)と組み合わせてペイロードを暗号化します。.pgpファイルとして暗号化・保存される典型的なコンテンツには以下が含まれます:

  • 電子メールメッセージ
  • テキストファイル
  • フォルダ
  • ZIPアーカイブなどのファイルアーカイブ

.pgpと.gpg拡張子は互換性があり、どちらも同じOpenPGPパケットストリームを保持します。.pgpはオリジナルの商用PGP系(現在のBroadcom Encryption Desktop)に由来する傾向があり、.gpgはGnuPGに由来する傾向があります。ASCIIアーマー形式のテキスト版は.asc拡張子を使用し、-----BEGIN PGP MESSAGE-----で始まります。様々なオペレーティングシステムでPGP標準の多くの異なる実装が使用されています。コマンドラインや専用のGUIで利用可能なプログラムはすべて、同じ基盤となる暗号化および復号標準を使用しています。

セキュリティと安全性

リスク: LOW

.pgp形式はセキュリティツールであり、脅威ではありません。ファイルは暗号化(および署名)されたOpenPGPデータであり、それ自体に実行可能コードは含まれていません。本当の注意点は鍵と秘密情報にあります。もし.pgpが実際にはエクスポートされた「秘密鍵」である場合、決して共有せず、強力なパスフレーズで保護してください。常にGnuPG/PGPを使用してローカルで復号してください。パスフレーズや秘密鍵をWebサイトに貼り付けないでください。鍵を要求する «オンラインPGP復号ツール» は詐欺です(鍵がなければ何も復号できません)。復号に成功したとしても、復元されたファイル(ドキュメントや実行ファイルなど)には、そのファイルタイプが通常持つリスクが依然として存在します。

形式の詳細

概要
正式名称PGP Encrypted File別名 Pretty Good Privacy encrypted file, OpenPGP message file
開発元PGP (Phil Zimmermann, 1991); now Symantec/Broadcom PGP and the OpenPGP standard (IETF); GnuPG reads it too登場時期 PGP 1.0 in 1991 (Phil Zimmermann); OpenPGP standardized as RFC 2440 (1998) / RFC 4880 (2007) / RFC 9580 (2024)
MIME タイプapplication/pgp-encrypted
タイプバイナリOpenPGPデータ - ほとんどの場合、暗号化されたファイルまたはメッセージ。同じ.pgp拡張子は署名や鍵ファイルにも使用される
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • PGP公開鍵/秘密鍵ファイル - エクスポートされたOpenPGP鍵は、.ascではなく.pgp(バイナリ)として保存されることがあります。これは復号ではなくインポートして使用します。
  • PGP/OpenPGP署名ファイル - 分離されたバイナリ署名は.pgp拡張子を持つことがあります(テキスト形式の場合は.ascまたは.sig)。

PGP ファイルを開くプログラム

Windows2 apps
Gpg4win (Kleopatra) オープンソース .pgpを右クリックして「復号して検証」(またはターミナルで「gpg -d file.pgp」を実行)します。パスフレーズを入力するか秘密鍵をアンロックします。無料で、PGP作成のファイルを読み取れます。
Symantec/Broadcom Encryption Desktop (PGP) 有料 PGP Desktopの商用後継製品で、.pgpファイルを復号します。すでにライセンスを所有している企業でのみ必要です。それ以外の場合は無料のGpg4winを使用してください。
macOS2 apps
GPG Suite 無料 GnuPGのGUI(GPG Keychain + Finderサービス)です。Finderから.pgpファイルの復号と検証が可能です。
GnuPG (gpg) オープンソース Homebrew(「brew install gnupg」)経由でインストールし、「gpg -d file.pgp > output」で復号します。
Linux2 apps
GnuPG (gpg) オープンソース Homebrew(「brew install gnupg」)経由でインストールし、「gpg -d file.pgp > output」で復号します。
Seahorse (GNOME Passwords and Keys) オープンソース GUI鍵マネージャーです。ファイルマネージャーとの統合により、Nautilusから.pgpファイルの復号と検証が可能です。

技術的詳細

詳細仕様
コンテナ形式OpenPGPパケットストリーム - 単一のバイナリファイルに連結されたタグ・長さ・値(TLV)パケット
エンコーディングバイナリ(生のOpenPGPパケット)。同じデータのASCIIアーマー形式のテキスト版は.asc拡張子を使用
バイト順序マルチオクテットの長さフィールドおよびMPI(多倍長整数)フィールドはビッグエンディアン
公開鍵アルゴリズムRSA, DSA, ECDH (X25519/X448), ECDSA, EdDSA (Ed25519/Ed448) - パケットごとにアルゴリズムを宣言
対称暗号AES-128, AES-192, AES-256, CAST5, 3DES - ランダムに生成されたセッション鍵を受信者の公開鍵で暗号化、またはパスフレーズから派生
圧縮任意 - 平文は暗号化前にZIP、ZLIB、またはBZIP2で圧縮される場合がある(圧縮データパケット)
完全性保護修正検知コード (MDC) / SEIP または AEAD 認証タグ (RFC 9580)。暗号文が改ざんされている場合、復号が失敗するか警告が表示される
パケット形式バージョンv3(レガシー)、v4(RFC 4880、広く普及)、v6(RFC 9580、2024年) - パケットごとに対称暗号とAEADモードを宣言
MIMEタイプapplication/pgp-encrypted(主要)、その他 application/pgp および application/octet-stream
典型的なファイルサイズ暗号化されたペイロードに依存 - 短いメッセージの数KBから、大きなアーカイブの数GBまで。加えてパケットごとの小さなヘッダーオーバーヘッド
マジック / ファイル署名単一の普遍的なマジックはなし。最初のバイトはOpenPGPパケットタグ(最上位ビットが常にセット)。一般的な値:0x85, 0x84(暗号化データ)、0x99(公開鍵)、0x89(署名)
互換性のある拡張子.gpgは同一のOpenPGPデータを保持。 .pgpは商用PGP / Broadcomの慣習、.gpgはGnuPGの慣習
プラットフォームのサポートクロスプラットフォーム - Windows, macOS, Linux、およびGnuPGまたは互換性のあるOpenPGP実装を実行するすべてのOS
復号の要件受信者は暗号化時に使用された公開鍵に対応する秘密鍵を所有しているか、対称暗号(パスフレーズベース)の場合はパスフレーズを知っている必要がある
リリース日PGP 1.0 in 1991 (Phil Zimmermann); OpenPGP standardized as RFC 2440 (1998) / RFC 4880 (2007) / RFC 9580 (2024)
最新バージョンOpenPGP RFC 9580 (2024); .pgp is also produced by legacy/commercial PGP and Symantec/Broadcom Encryption Desktop
オープンスタンダードはい · ロイヤリティフリー
仕様書www.rfc-editor.org

PGP の変換

コミュニティ Q&A

ユーザーからの質問
質問する
PGP ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。PGP ファイルについて最初の質問をしてみましょう。

よくある質問

.pgpファイルを開く・復号する方法は?
PGP/OpenPGPツール(WindowsならGpg4win、macOSならGPG Suite、Linuxなら組み込みのgpg)をインストールし、「gpg file.pgp」(または「gpg -d file.pgp」)を実行します。パスフレーズ、またはファイルが暗号化された際の秘密鍵が必要です。復号せずに読み取る方法はありません。
.pgpと.gpgの違いは何ですか?
実用上の違いはありません。どちらもバイナリのOpenPGPデータです。 .pgpは通常オリジナル/商用のPGPから、.gpgはGnuPGから生成されますが、各ツールは相互にファイルを読み取ることができます。ASCIIテキスト形式は.ascです。
.pgpの名前を変更しましたが、文字化けしたままです。なぜですか?
単に拡張子が変わっただけではなく、暗号化されているからです。PGP/GnuPGと正しいパスフレーズまたは秘密鍵を使用して復号するまで、内容は暗号文のままです。名前を変更しても何も変わりません。
パスワードや鍵なしで.pgpを復号できますか?
いいえ。パスフレーズ(共通鍵)または正しい秘密鍵(公開鍵暗号)がなければ復号できません。それがこの技術の目的です。鍵やパスフレーズを紛失した場合、データは復元不可能です。
.pgpファイルを開くためにPGPを購入する必要がありますか?
いいえ。無料のオープンソースであるGnuPG(WindowsのGpg4win/KleopatraやmacOSのGPG Suiteを含む)は、すべてOpenPGP標準を使用しているため、PGPで作成された.pgpファイルを完全に読み取ることができます。
ファイルを.pgpとして暗号化するにはどうすればよいですか?
特定の相手に送る場合:「gpg --encrypt --recipient [email protected] file」で、その相手だけが開ける暗号化ファイルが作成されます。パスフレーズのみの場合:「gpg --symmetric file」です。テキスト形式の.ascにするには「--armor」を追加します。

参考文献

1RFC 9580 - OpenPGP (current standard)www.rfc-editor.org
2GnuPG - official site & documentationgnupg.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.CRDOWNLOADChrome Partial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.SWFSmall Web Format (Shockwave Flash)

関連する拡張子

.ASCOpenPGP ASCII-Armored File
.SIGOpenPGP Detached Signature
.DECEncrypted / Encoded data file (generic)
.GPGGnuPG Encrypted File
.ENCEncrypted / Encoded file (generic)
.KDBXKeePass 2 Password Database

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧