PKCS #1: RSA Cryptography Specifications Version 2.2
Metadata
- Publisher
- IETF
- Doc Type
- Informational
- Pages
- 78
- Abstract
- This document provides recommendations for the implementation of public-key cryptography based on the RSA algorithm, covering cryptographic primitives, encryption schemes, signature schemes with appendix, and ASN.1 syntax for representing keys and for identifying the schemes. This document represents a republication of PKCS #1 v2.2 from RSA Laboratories' Public-Key Cryptography Standards (PKCS) series. By publishing this RFC, change control is transferred to the IETF. This document also obsoletes RFC 3447.
- Publication Date
- 2016-11-01
- Status Note
- Informational
- DOI
10.17487/RFC8017- Link
- https://doi.org/10.17487/RFC8017
- Author(s)
- Kathleen MoriartyBurt KaliskiJakob JonssonAndreas Rusch
- Keyword(s)
- RSA, PKCS #1 v1.5, RSA-OAEP, RSA-PSS
Latest version of IETF RFC 8017
Document Versions — IETF RFC 8017
-
▶ IETF RFC 8017 (2016-11-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- 10.1109-TEC.1959.5219515 — GARNER EXTERNAL
- 10.1145-359340.359342 — RSA EXTERNAL
- IETF RFC 2119 [Active*]
Bibliographic Reference(s)
- 10.1007-3-540-44647-8_14 — MANGER EXTERNAL
- 10.1007-3-540-44647-8_15 — SHOUP EXTERNAL
- 10.1007-3-540-45539-6_25 — NEWATTACK EXTERNAL
- 10.1007-3-540-45708-9_9 — RSATLS EXTERNAL
- 10.1007-3-540-45760-7_1 — HASHID EXTERNAL
- 10.1007-3-540-46035-7_18 — PSSPROOF EXTERNAL
- 10.1007-3-540-46766-1_14 — MD4LAST EXTERNAL
- 10.1007-3-540-48285-7_18 — SIMMONS EXTERNAL
- 10.1007-3-540-48405-1_1 — PADDING EXTERNAL
- 10.1007-3-540-60865-6_43 — MD4 EXTERNAL
- 10.1007-3-540-68339-9_34 — RSARABIN EXTERNAL
- 10.1007-3-540-69710-1_19 — MD4FIRST EXTERNAL
- 10.1007-BFb0055718 — PA98 EXTERNAL
- 10.1049-el_19820617 — FASTDEC EXTERNAL
- 10.1109-IEEESTD.2000.92292 — IEEE1363 EXTERNAL
- 10.1109-IEEESTD.2004.94612 — IEEE1363A EXTERNAL
- 10.1137-0217019 — HAASTAD EXTERNAL
- ANSI.X9.44.2007 — ANSIX944 EXTERNAL
- ISBN.9780471117094 — 7. Menezes A. van Oorshot P. Vanstone S. , Handbook of Applied Cryptography , CRC Press , 1997 . EXTERNAL
- ISO.9594-8.2008 — X.509 EXTERNAL
- ISO.9796-1 — 11 EXTERNAL
- ISO.9796-2.2010 — ISO-9796-2 EXTERNAL
- ISO.18033-2.2006 — ISO18033 EXTERNAL
- NIST FIPS 180-4 [Active]
- Jonsson, J., "Security Proofs for the RSA-PSS Signature Scheme and Its Variants", Cryptology ePrint Archive: Report 2001/053, March 2002, < http://eprint.iacr.org/2001/053 >. EXTERNAL
- Bleichenbacher, D., Kaliski, B., and J. Staddon, "Recent Results on PKCS #1: RSA Encryption Standard", RSA Laboratories, Bulletin No. 7, June 1998. EXTERNAL
- Silverman, R., "A Cost-Based Security Analysis of Symmetric and Asymmetric Key Lengths", RSA Laboratories, Bulletin No. 13, 2000. EXTERNAL
- Desmedt, Y. and A. Odlyzko, "A Chosen Text Attack on the RSA Cryptosystem and Some Discrete Logarithm Schemes", Lecture Notes in Computer Science, Volume 218, pp. 516-522, 1985. EXTERNAL
- Coppersmith, D., Franklin, M., Patarin, J., and M. Reiter, "Low-Exponent RSA with Related Messages", Lecture Notes in Computer Science, Volume 1070, pp. 1-9, 1996. EXTERNAL
- Bellare, M. and P. Rogaway, "Optimal Asymmetric Encryption - How to Encrypt with RSA", Lecture Notes in Computer Science, Volume 950, pp. 92-111, November 1995. EXTERNAL
- Bleichenbacher, D., "Chosen Ciphertext Attacks Against Protocols Based on the RSA Encryption Standard PKCS #1", Lecture Notes in Computer Science, Volume 1462, pp. 1-12, 1998. EXTERNAL
- Wang, X., Yao, A., and F. Yao, "Cryptanalysis on SHA-1", Lecture Notes in Computer Science, Volume 2442, pp. 127-142, February 2005, < http://csrc.nist.gov/groups/ST/hash/documents/ Wang_SHA1-New-Result.pdf >. EXTERNAL
- Bellare, M. and P. Rogaway, "PSS: Provably Secure Encoding Method for Digital Signatures", Submission to IEEE P1363a, August 1998, < http://grouper.ieee.org/groups/1363/ P1363a/contributions/pss-submission.pdf >. EXTERNAL
- Fujisaki, E., Okamoto, T., Pointcheval, D., and J. Stern, "RSA-OAEP is Secure under the RSA Assumption", Lecture Notes in Computer Science, Volume 2139, pp. 260-274, August 2001. EXTERNAL
- Coron, J., "On the Exact Security of Full Domain Hash", Lecture Notes in Computer Science, Volume 1880, pp. 229-235, 2000. EXTERNAL
- Cochran, M., "Notes on the Wang et al. 2^63 SHA-1 Differential Path", Cryptology ePrint Archive: Report 2007/474, August 2008, < http://eprint.iacr.org/2007/474 >. EXTERNAL
- IETF RFC 1319 [Superseded*]
- IETF RFC 1321 [Active*]
- IETF RFC 2313 [Superseded*]
- IETF RFC 2315 [Active*]
- IETF RFC 2437 [Superseded*]
- IETF RFC 3447 [Superseded*]
- IETF RFC 5246 [Superseded*]
- IETF RFC 5652 [Active*]
- IETF RFC 5958 [Active*]
- IETF RFC 6149 [Active*]
- IETF RFC 7292 [Active*]
- RSA.PKCS1.v2.2.2012 — PKCS1_22 EXTERNAL
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC8017.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 8017, PKCS #1: RSA Cryptography Specifications Version 2.2. Available at https://doi.org/10.17487/RFC8017
Snippet:
IETF RFC 8017, PKCS #1: RSA Cryptography Specifications Version 2.2. Available at https://doi.org/10.17487/RFC8017
HTML (ISO 690 compliant)
Preview:
IETF RFC 8017, PKCS #1: RSA Cryptography Specifications Version 2.2. Available at https://doi.org/10.17487/RFC8017
Snippet:
<span class="citation"><cite>IETF RFC 8017</cite>, PKCS #1: RSA Cryptography Specifications Version 2.2. Available at <a href="https://doi.org/10.17487/RFC8017" target="_blank" rel="noopener">https://doi.org/10.17487/RFC8017</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 8017, PKCS #1: RSA Cryptography Specifications Version 2.2
doi: 10.17487/RFC8017
url: https://doi.org/10.17487/RFC8017
doi: 10.17487/RFC8017
url: https://doi.org/10.17487/RFC8017
Snippet:
<li> <cite id="bib-rfc8017">IETF RFC 8017</cite>, PKCS #1: RSA Cryptography Specifications Version 2.2 <span class="doi">10.17487/RFC8017</span> </li>
Referenced By
- IETF RFC 8152 [Superseded*]
- IETF RFC 8422 [Superseded*]
- IETF RFC 8446 [Superseded*]
- IETF RFC 9231 [Active*]
- SMPTE ST 430-1:2023-09 [Active]