NEW
Also known as: Secure/Multipurpose Internet Mail Extensions
A standard for secure email using public key encryption and signatures with X.509 certificates.
DESCRIPTION
S/MIME extends MIME to provide end-to-end email encryption and digital signatures via PKI. It uses X.509 certificates to bind identities to public keys. Cryptographic Message Syntax (CMS) defines message encapsulation. Interoperability relies on certificate chains and trust anchors. It is widely supported by enterprise mail clients and gateways. Compared to OpenPGP, S/MIME is anchored in X.509 PKI rather than a web-of-trust. Proper certificate management and revocation checking are critical.
ALTERNATIVE DEFINITIONS
IETF RFC 5751
S/MIME provides a consistent way to send and receive secure MIME data.
Concise specification-level statement of scope.
IETF RFC 8551
This document obsoletes RFC 5751 and specifies version 4.0 of S/MIME.
Establishes the current S/MIME specification version.
Microsoft Learn
S/MIME allows you to encrypt and digitally sign email messages to protect content and verify sender identity.
Focuses on enterprise email usage and benefits.
RELATED TERMS
MIME Public Key Infrastructure X.509 Email Encryption Digital Signature TLS Certificate Authority Count-Min Sketch RFC 5751
COMPETING TERMS
KNOWLEDGE AREAS
Data Security Data Privacy & Compliance Data Integration & Interoperability
TARGET AUDIENCE
Security Architect Cybersecurity Engineer Chief Information Security Officer IT Manager Application Administrator
EXTERNAL SOURCES
- Wikipedia - S/MIME
- IETF - S/MIME v3.2 message specification
- IETF - S/MIME v4.0 specification
- Microsoft Learn - Enterprise configuration guidance
TOP QUESTIONS
What problems does S/MIME solve?
It provides email confidentiality through encryption and integrity/authenticity via digital signatures using X.509 certificates.
Category: Relevancy
How does S/MIME differ from OpenPGP?
S/MIME relies on PKI with X.509 certificates, while OpenPGP uses a web-of-trust and different key formats.
Category: Misunderstanding
What are common mistakes with S/MIME?
Poor certificate management, ignoring revocation checks, and misconfigured trust chains break security and interoperability.
Category: Mistakes
What risks exist when deploying S/MIME at scale?
Certificate issuance and lifecycle complexity, key escrow policies, and user experience hurdles can impede adoption.
Category: Risks
How is S/MIME managed in enterprises?
Use a CA, enforce policies, automate certificate provisioning/renewal, and integrate with email gateways and clients.
Category: Management
What is currently a hot topic around S/MIME?
Stronger certificate validation, modern cryptographic suites, and usability improvements in clients are active areas.
Category: Topic
Which algorithms are commonly used with S/MIME?
AES for content encryption and SHA-256 with RSA or ECC for signatures are typical choices.
Category: Example
How do users obtain S/MIME certificates?
Through enterprise CAs or public providers; enrollment often integrates with identity systems and device management.
Category: Requirements
How to validate S/MIME signatures?
Clients verify the signature using the sender’s certificate and trust chain, checking revocation status and certificate validity.
Category: Testing