P7 ファイルフォーマット 

ファイル拡張子.p7
ファイルカテゴリimages
説明P7ファイル形式、または「PKCS#7」としても知られているものは、RSA Securityが開発した公開鍵暗号化標準(PKCS)で定義された暗号メッセージの標準形式です。
技術的な詳細P7形式は、デジタル署名、暗号化キー、証明書を含む暗号化データセットを1つのファイルにカプセル化するために使用されます。ファイルにはこれらのオブジェクトの1つ以上が含まれる場合があり、システム間で安全に転送する方法を提供します。 P7ファイルは、一般に、電子メールシステムでメッセージと添付ファイルを暗号化したり、デジタル署名で送信者の身元とメッセージの完全性を確認するために使用されます。 P7ファイルは、公開鍵基盤(PKI)において当事者間の信頼を確立するために使用されるデジタル証明書を格納するためにも使用できます。 P7形式は、データ構造を定義するための標準言語であるASN.1(抽象構文表記法1)に基づいています。 P7ファイルは通常、バイナリ形式でエンコードされますが、電子メールなどのチャネル経由で輸送するためにBase64やその他のエンコーディングスキームを使用してエンコードすることもできます。 P7ファイルは、OpenSSL、Microsoft CryptoAPI、およびJavaのCryptography Extension(JCE)など、様々な暗号化ソフトウェアライブラリやツールを使用して作成および操作することができます。