P7M File Documentation


Overview

Feature Value
File Extension .p7m
Format Type Digital Signature and Encryption
MIME Type application/pkcs7-mime
Encryption Standards PKCS#7/CMS
Supported Cryptographic Algorithms RSA, DSA, ECC
File Purpose Digitally Sign and/or Encrypt Contents
Common Use Case Email Attachment Security
Signer's Certificate Include Yes
Embedded Signature Can contain signature data within the file
Encapsulated Document Support Yes (can contain original document within)
Verification Requirement Recipient's Certificate and Private Key
Compatibility Widely Supported by Email Clients
Signature Validation Requires Signer's Public Key
Encryption Layer Optional
Decryption Tool Requirement Specific Software or Integrated Email Client Functionality
Content Integrity Check Through Digital Signature Verification
Non-repudiation Provided by Digital Signature
Multi-signature Support Yes
File Validation Requires either a Digital Certificate or a Trusted Certificate Authority (CA)
Automatic Decryption Support varies by Email Client