RFC 8017 - PKCS #1 : Spécifications de cryptographie RSA version 2.2
Date de publication : Novembre 2016
Statut : RFC informationnel
Auteurs : K. Moriarty (Éditeur), B. Kaliski, J. Jonsson, A. Rusch
Rend obsolète : RFC 3447
Résumé (Abstract)
Ce document fournit des recommandations pour l'implémentation de la cryptographie à clé publique basée sur l'algorithme RSA, couvrant les primitives cryptographiques, les schémas de chiffrement, les schémas de signature avec annexe et la syntaxe ASN.1 pour représenter les clés et identifier les schémas.
Ce document représente une republication de PKCS #1 v2.2 de la série des standards de cryptographie à clé publique (PKCS) de RSA Laboratories. Par cette publication RFC, le contrôle des modifications est transféré à l'IETF.
Ce document rend également obsolète le RFC 3447.
Statut de ce mémo
Ce document n'est pas une spécification de piste de standards Internet ; il est publié à des fins d'information.
Ce document est un produit de l'Internet Engineering Task Force (IETF). Il représente le consensus de la communauté IETF. Il a reçu un examen public et a été approuvé pour publication par l'Internet Engineering Steering Group (IESG). Tous les documents approuvés par l'IESG ne sont pas candidats à un quelconque niveau de standard Internet ; voir la Section 2 du RFC 7841.
Des informations sur le statut actuel de ce document, toute errata et comment fournir des commentaires peuvent être obtenues à http://www.rfc-editor.org/info/rfc8017.
Table des matières
- 1. Introduction
- 1.1 Langage des exigences
- 2. Notation
- 3. Types de clés
- 3.1 Clé publique RSA
- 3.2 Clé privée RSA
- 4. Primitives de conversion de données
- 4.1 I2OSP
- 4.2 OS2IP
- 5. Primitives cryptographiques
- 5.1 Primitives de chiffrement et de déchiffrement
- 5.2 Primitives de signature et de vérification
- 6. Vue d'ensemble des schémas
- 7. Schémas de chiffrement
- 7.1 RSAES-OAEP
- 7.2 RSAES-PKCS1-v1_5
- 8. Schéma de signature avec annexe
- 8.1 RSASSA-PSS
- 8.2 RSASSA-PKCS1-v1_5
- 9. Méthodes d'encodage pour les signatures avec annexe
- 9.1 EMSA-PSS
- 9.2 EMSA-PKCS1-v1_5
- 10. Considérations de sécurité
- 11. Références
- 11.1 Références normatives
- 11.2 Références informatives
Annexes
- Annexe A. Syntaxe ASN.1
- A.1 Représentation des clés RSA
- A.2 Identification des schémas
- Annexe B. Techniques de support
- B.1 Fonctions de hachage
- B.2 Fonctions de génération de masque
- Annexe C. Module ASN.1
- Annexe D. Historique des révisions de PKCS #1
- Annexe E. À propos de PKCS
Ressources connexes
- Texte officiel : RFC 8017
- Page officielle : RFC 8017 DataTracker
- Errata : RFC Editor Errata
- Document rendu obsolète : RFC 3447 (PKCS #1 v2.1)