.SEC

SEC ファイル

PGP Secret Key Ring File
質問する
クイック回答

SECファイルはPGP秘密鍵リングであり、PGP/OpenPGP鍵ペアの秘密(シークレット)側を保持します。WindowsのGpg4win/Kleopatra、macOSのGPG Suite、LinuxのGnuPGなどのPGPソフトウェアにインポートして使用します。.secファイルを共有したりアップロードしたりしないでください。これには暗号化されたアイデンティティを制御する鍵が含まれています。

開発元: PGP Corporation / Symantec (Pretty Good Privacy); concept by Phil Zimmermann カテゴリ: 暗号化されたファイル オープンスタンダード MIME: application/pgp-keys
対応OS Windows macOS Linux
関連: .CRYPT · .SDOC · .AXX · .REM

このページの内容

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

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

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

ファイルを識別する

SEC ファイル形式とは?

.secファイルには、ASCIIアーマー形式のテキストまたはバイナリデータとして保存された秘密鍵が含まれています。これらの鍵は、公開された安全でないチャネルを介して送信される電子メールデータの機密性と完全性を確保するために、PGP暗号化ソリューションによって使用されます。

.secファイルの内容

秘密鍵はASCIIテキストまたはバイナリ形式のいずれかで保存されます。ユーザーは鍵作成コマンドに適切なフラグを渡すことで、好みの形式を選択できます。ASCIIアーマー形式の.secファイルは、識別可能なヘッダー-----BEGIN PGP PRIVATE KEY BLOCK-----で始まります。バイナリファイルは、RFC 4880(2024年にRFC 9580によって更新)で定義されているOpenPGPパケットストリームを使用します。どちらの場合も、秘密鍵の素材はS2K(string-to-key)派生を介してパスフレーズで保護されています。.sec鍵リングに対応する公開鍵は通常.PKR拡張子を使用し、アーマー形式のエクスポートには.ASC拡張子が付けられることがあります。

PGPの仕組み

*Pretty Good Privacy*は、電子メールメッセージを暗号化するために公開鍵システムを使用します。公開鍵は、その名の通り、設計上公開されるべきものです。PGPアルゴリズムは、公開鍵で暗号化されたメッセージを復号するために、同じ鍵ペアの秘密鍵が必要になるように設計されています。鍵ペアは、ユーザーのメールアドレスやユーザー名などに基づいて自動的に生成されます。このシステムが正しく機能するためには、秘密鍵が不正アクセスから保護されていることが不可欠です。したがって、.secファイルは安全な環境に保管する必要があります。

現実世界での例え

簡単に言えば、PGPは伝統的な郵便受けの仕組みに例えることができます。郵便受けの鍵は秘密鍵のようなものです。誰でも投入口から手紙を入れることができますが、鍵を持っているのはあなただけなので、他の誰もそれを取り出すことはできません。これはPGPが基づいているメカニズムの簡略化された例えであり、なぜ公開鍵は公開されるべきで、秘密鍵と.secファイルへのアクセスは厳格に制限されるべきかを示しています。

PGPの用途

*Pretty Good Privacy*は、電子メールメッセージを不正アクセスから保護するために使用されます。暗号化により、輸送中にメッセージが改ざんされていないことも保証されます。さらに、PGPは送信者を認証するためにメッセージに署名するオプションも提供します。現代のGnuPGgpgコマンド)は、デフォルトで.secファイルを使用しなくなり、すべての鍵素材を内部のキーボックス(pubring.kbx)に保存します。.sec拡張子は、主にSymantec Encryption DesktopなどのクラシックなPGPデスクトップソフトウェアや、レガシーな鍵エクスポートで見られ、多くの場合.PGPファイルと共に再インポートされます。

セキュリティと安全性

リスク: HIGH

.secファイルには秘密鍵の素材が含まれており、これはPGPアイデンティティの中で最も機密性の高い部分です。ファイルとパスフレーズの両方を入手した人は誰でも、あなたのメッセージを復号し、あなたになりすますことができます。.secファイルをメールで送信したり、アップロードしたり、共有したりしないでください。オフラインで暗号化して保存し、バックアップを取ってください。強力なパスフレーズを使用してください。秘密鍵が漏洩した場合は、直ちに失効させ、新しい鍵を生成してください。秘密鍵のアップロードを求める «PGP鍵復旧» サービスには注意してください。

形式の詳細

概要
正式名称PGP Secret Key Ring File別名 PGP Secret Keyring, Secret Key Ring
開発元PGP Corporation / Symantec (Pretty Good Privacy); concept by Phil Zimmermann登場時期 PGP since 1991; OpenPGP standard RFC 4880 (2007), updated RFC 9580 (2024)
MIME タイプapplication/pgp-keys
タイプPGP/OpenPGP秘密鍵素材(ASCIIアーマーテキストまたはバイナリ鍵リング)
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • Adobe Flash projector セキュリティ/サンドボックス設定 (.sec) - 一部のFlashデプロイメントにおける設定/SOL関連のセキュリティファイル。レガシーでありPGPとは無関係です。
  • 確定申告 / 証明書 '.sec' ファイル - 一部の税務および証明書ツールは、暗号化されたユーザー証明書を.secとして保存します。暗号化されていますが、鍵リングではありません。
  • 一般的な「安全/暗号化」.sec出力 - 様々なアプリが暗号化または保護された出力に「.sec」という名前を付けます。形式は完全に元のアプリに依存します。

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

Windows2 apps
Gpg4win (Kleopatra) オープンソース Kleopatra > ファイル > インポート を選択し、パスフレーズを入力して秘密鍵を鍵リングに追加します。
Symantec Encryption Desktop (PGP) 有料 秘密鍵リングをPGP鍵マネージャー(現在はBroadcom、旧symantec.com/pgpのリンクは無効)にインポートします。
macOS2 apps
GPG Suite 無料 GPG Keychain > インポート を選択し、パスフレーズを入力して秘密鍵を追加します。
Symantec/PGP for Mac 有料 PGP Desktop(現在はBroadcom)にインポートします。古いsymantec.com/pgpページは削除されています。
Linux1 app
GnuPG (gpg) オープンソース «gpg --import yourkey.sec» を実行し、パスフレーズを入力して秘密鍵をインポートします。

技術的詳細

詳細仕様
ファイルエンコーディングASCIIアーマー(Base64 + CRC24)または生のバイナリOpenPGPパケットストリーム
ASCIIアーマーヘッダーバイトオフセット0に `-----BEGIN PGP PRIVATE KEY BLOCK-----`
コンテナ形式RFC 4880 / RFC 9580に準拠したOpenPGPパケットストリーム
秘密鍵の保護S2K(string-to-key)関数によるパスフレーズ由来の暗号化。パスフレーズがなければ攻撃者にとってファイルは無価値です
MIMEタイプapplication/pgp-keys
バイト順序ビッグエンディアン(OpenPGPの多倍長整数はビッグエンディアンで保存されます)
パケット鍵バージョンv3(レガシー)、v4(標準)、v6(2024年のRFC 9580で導入)
整合性チェックASCIIアーマーに埋め込まれたCRC24チェックサム、またはバイナリ形式の秘密素材に対するMDCまたはチェックサム
典型的なファイルサイズ鍵ブロックあたり 1 KB - 20 KB
サポートされているアルゴリズムRSA, DSA, Elgamal(レガシー)、ECDSA, ECDH, Ed25519/EdDSA(現代のOpenPGP)
オペレーティングシステムWindows, macOS, Linux
鍵素材の圧縮秘密鍵素材自体は非圧縮です。ASCIIアーマーは圧縮レイヤーを追加しません
現代の後継GnuPGは秘密鍵を `private-keys-v1.d/` ディレクトリに保存します。`.sec`リングファイルはデフォルトでは作成されません
関連する拡張子.asc, .gpg, .pgp, .pkr, .skr, .key
鍵ペアの役割PGP鍵ペアの秘密(プライベート)側を保持します。パスフレーズ保護なしで共有または送信してはいけません
リリース日PGP since 1991; OpenPGP standard RFC 4880 (2007), updated RFC 9580 (2024)
最新バージョンOpenPGP RFC 9580 (2024) for the underlying key format
オープンスタンダードはい · ロイヤリティフリー
仕様書www.rfc-editor.org

SEC の変換

コミュニティ Q&A

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

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

よくある質問

.SECファイルとは何ですか?
これはPGP秘密(プライベート)鍵リングです。PGP/OpenPGP鍵ペアの機密性の高い半分であり、パスフレーズで保護されています。メッセージの復号や、本人としての署名に使用されます。
.secファイルを開いたりインポートしたりするにはどうすればよいですか?
PGPソフトウェアにインポートします。WindowsではGpg4win/Kleopatra、macOSではGPG Suite、Linuxでは «gpg --import file.sec» を使用します。鍵のパスフレーズが必要になります。
.secファイルを共有しても安全ですか?
いいえ、絶対にしないでください。これにはあなたの秘密鍵が含まれています。共有すると、他人があなたの暗号化されたメールを読み、あなたになりすますことが可能になります。共有するのは公開鍵(.pub/.asc)のみです。
.secファイルのパスフレーズを忘れました。まだ使えますか?
一般的には不可能です。秘密鍵はパスフレーズで暗号化されており、それなしでは鍵のロックを解除できません。バックドアは存在しません。
.secファイルと.pubファイルの違いは何ですか?
.secは機密として保持する秘密鍵リングです。.pub(または.asc公開鍵ブロック)は他人に渡す公開鍵リングです。秘密鍵から公開鍵を導出することはできますが、その逆は不可能です。
現代のGnuPGはまだ.secファイルを使用していますか?
デフォルトでは使用しません。GnuPGは鍵をキーボックス(pubring.kbx)に保存し、.asc/.gpgとしてエクスポートします。.secはクラシックなPGP秘密鍵リングの名称ですが、現在もインポート可能です。

参考文献

1RFC 9580 - OpenPGPwww.rfc-editor.org
2GnuPG documentationgnupg.org

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

.CRYPTWhatsApp Encrypted Message Database Backup
.SDOCOracle IRM Sealed Word Document
.AXXAxCrypt Encrypted File
.REMBlackBerry Encrypted Media Card File
.DLCDownload Link Container
.PACKJava Pack200 Compressed JAR File

無料ファイルツール

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

ツールボックスを開く

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