Browse Prior Art Database

Use of the RSAES-OAEP Key Transport Algorithm in Cryptographic Message Syntax (CMS) (RFC3560)

IP.com Disclosure Number: IPCOM000016840D
Original Publication Date: 2003-Jul-01
Included in the Prior Art Database: 2003-Jul-18
Document File: 19 page(s) / 37K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

R. Housley: AUTHOR

Abstract

This document describes the conventions for using the RSAES-OAEP key transport algorithm with the Cryptographic Message Syntax (CMS). The CMS specifies the enveloped-data content type, which consists of an encrypted content and encrypted content-encryption keys for one or more recipients. The RSAES-OAEP key transport algorithm can be used to encrypt content-encryption keys for intended recipients.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 7% of the total text.

Network Working Group� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � R. Housley

Request for Comments: 3560� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � Vigil Security

Category: Standards Track� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � July 2003

� � � � � � � � � � � Use of the RSAES-OAEP Key Transport Algorithm in

� � � � � � � � � � � � � � � � the Cryptographic Message Syntax (CMS)

Status of this Memo

� � This document specifies an Internet standards track protocol for the

� � Internet community, and requests discussion and suggestions for

� � improvements.� Please refer to the current edition of the "Internet

� � Official Protocol Standards" (STD 1) for the standardization state

� � and status of this protocol.� Distribution of this memo is unlimited.

Copyright Notice

� � Copyright (C) The Internet Society (2003).� All Rights Reserved.

Abstract

� � This document describes the conventions for using the RSAES-OAEP key

� � transport algorithm with the Cryptographic Message Syntax (CMS).� The

� � CMS specifies the enveloped-data content type, which consists of an

� � encrypted content and encrypted content-encryption keys for one or

� � more recipients.� The RSAES-OAEP key transport algorithm can be used

� � to encrypt content-encryption keys for intended recipients.

Table of Contents

� � 1.� Introduction . . . . . . . . . . . . . . . . . . . . . . . . .� 2

� � 2.� Enveloped-data Conventions . . . . . . . . . . . . . . . . . .� 3

� � � � � � 2.1.� EnvelopedData Fields . . . . . . . . . . . . . . . . . .� 3

� � � � � � 2.2.� KeyTransRecipientInfo Fields . . . . . . . . . . . . . .� 4

� � 3.� RSAES-OAEP Algorithm Identifiers and Parameters. . . . . . . .� 4

� � 4.� Certificate Conventions. . . . . . . . . . . . . . . . . . . .� 6

� � 5.� SMIMECapabilities Attribute Conventions. . . . . . . . . . . .� 8

� � 6.� Security Considerations. . . . . . . . . . . . . . . . . . . .� 9

� � 7.� IANA Considerations. . . . . . . . . . . . . . . . . . . . . . 11

� � 8.� Intellectual Property Rights Statement . . . . . . . . . . . . 11

� � 9.� Acknowledgments. . . . . . . . . . . . . . . . . . . . . . . . 11

� � 10. References . . . . . . . . . . . . . . . . . . . . . . . . . . 11

� � � � � � 10.1.� Normative References. . . . . . . . . . . . . . . . . . 11

� � � � � � 10.2.� Informative References. . . . . . . . . . . . . . . . . 12

� � Appendix A. ASN.1 Module . . . . . . . . . . . . . . . . . . . . . 14

� � Author's Address . . . . . . . . . . . . . . . . . . . . . . . . . 17

� � Full Copyright Statement . . . . . . . . . . . . . . . . . . . . . 18

Housley� � � � � � � � � � � � � � � � � � � � Standards Track� � � � � � � � � � � � � � � � � � � � [Page 1]

RFC 3560� � � � � � � � � � � � � � � � � � RSAES-OAEP in CMS� � � � � � � � � � � � � � � � � � July 2003

1.� Introduction

� � PKCS #1 Version 1.5 [PKCS#1v1.5] specifies a widely deployed variant

� � of the RSA key transport a...