rfc9788v8.txt   rfc9788.txt 
Internet Engineering Task Force (IETF) D. K. Gillmor Internet Engineering Task Force (IETF) D. K. Gillmor
Request for Comments: 9788 American Civil Liberties Union Request for Comments: 9788 American Civil Liberties Union
Updates: 8551 B. Hoeneisen Updates: 8551 B. Hoeneisen
Category: Standards Track pEp Project Category: Standards Track pEp Project
ISSN: 2070-1721 A. Melnikov ISSN: 2070-1721 A. Melnikov
Isode Ltd Isode Ltd
July 2025 August 2025
Header Protection for Cryptographically Protected Email Header Protection for Cryptographically Protected Email
Abstract Abstract
S/MIME version 3.1 introduced a mechanism to provide end-to-end S/MIME version 3.1 introduced a mechanism to provide end-to-end
cryptographic protection of email message headers. However, few cryptographic protection of email message headers. However, few
implementations generate messages using this mechanism, and several implementations generate messages using this mechanism, and several
legacy implementations have revealed rendering or security issues legacy implementations have revealed rendering or security issues
when handling such a message. when handling such a message.
skipping to change at line 668 skipping to change at line 668
* signed message with multiple signatures * signed message with multiple signatures
* encrypted message with a cryptographic signature outside the * encrypted message with a cryptographic signature outside the
encryption encryption
All such messages are out of scope of this document. All such messages are out of scope of this document.
1.9. Example 1.9. Example
This section gives an overview by providing an example of how MIME This section provides an example of MIME messages with Header
messages with Header Protection look. Protection.
Consider the following MIME message: Consider the following MIME message:
A └┬╴application/pkcs7-mime; smime-type="enveloped-data" A └┬╴application/pkcs7-mime; smime-type="enveloped-data"
╧ (decrypts to) ╧ (decrypts to)
B └┬╴application/pkcs7-mime; smime-type="signed-data" B └┬╴application/pkcs7-mime; smime-type="signed-data"
┴ (unwraps to) ┴ (unwraps to)
C └┬╴multipart/alternative; hp="cipher" C └┬╴multipart/alternative; hp="cipher"
D ├─╴text/plain; hp-legacy-display="1" D ├─╴text/plain; hp-legacy-display="1"
E └─╴text/html; hp-legacy-display="1" E └─╴text/html; hp-legacy-display="1"
skipping to change at line 12161 skipping to change at line 12161
this document and proposed concrete, substantial improvements. this document and proposed concrete, substantial improvements.
Thanks to his contributions, the document is clearer, and the Thanks to his contributions, the document is clearer, and the
protocols described herein are more useful. protocols described herein are more useful.
Additionally, the authors would like to thank the following people Additionally, the authors would like to thank the following people
who have provided helpful comments and suggestions for this document: who have provided helpful comments and suggestions for this document:
Berna Alp, Bernhard E. Reiter, Bron Gondwana, Carl Wallace, Claudio Berna Alp, Bernhard E. Reiter, Bron Gondwana, Carl Wallace, Claudio
Luck, Daniel Huigens, David Wilson, Éric Vyncke, Hernani Marques, Luck, Daniel Huigens, David Wilson, Éric Vyncke, Hernani Marques,
juga, Kelly Bristol, Krista Bennett, Lars Rohwedder, Michael StJohns, juga, Kelly Bristol, Krista Bennett, Lars Rohwedder, Michael StJohns,
Nicolas Lidzborski, Orie Steele, Paul Wouters, Peter Yee, Phillip Nicolas Lidzborski, Orie Steele, Paul Wouters, Peter Yee, Phillip
Tao, Robert Williams, Rohan Mahy, Roman Danyliw, Russ Housley, Sofia Tao, Robert Williams, Rob Sayre, Rohan Mahy, Roman Danyliw, Russ
Balicka, Steve Kille, Volker Birk, Warren Kumari, and Wei Chuang. Housley, Sofia Balicka, Steve Kille, Volker Birk, Warren Kumari, and
Wei Chuang.
Authors' Addresses Authors' Addresses
Daniel Kahn Gillmor Daniel Kahn Gillmor
American Civil Liberties Union American Civil Liberties Union
125 Broad St. 125 Broad St.
New York, NY 10004 New York, NY 10004
United States of America United States of America
Email: dkg@fifthhorseman.net Email: dkg@fifthhorseman.net
Bernie Hoeneisen Bernie Hoeneisen
pEp Project pEp Project
Oberer Graben 4 Oberer Graben 4
CH- 8400 Winterthur CH-8400 Winterthur
Switzerland Switzerland
Email: bernie@ietf.hoeneisen.ch Email: bernie@ietf.hoeneisen.ch
URI: https://pep-project.org/ URI: https://pep-project.org/
Alexey Melnikov Alexey Melnikov
Isode Ltd Isode Ltd
14 Castle Mews 14 Castle Mews
Hampton, Middlesex Hampton, Middlesex
TW12 2NP TW12 2NP
United Kingdom United Kingdom
 End of changes. 4 change blocks. 
6 lines changed or deleted 7 lines changed or added

This html diff was produced by rfcdiff 1.48.